【发布时间】:2010-09-27 05:00:53
【问题描述】:
关于 SQL Server 中的缓存执行计划如何消除存储过程相对于动态 sql 的大部分性能优势,有很多信息。但是,对于 Oracle 数据库是否也是如此,我还没有发现太多。有没有人有关于 Oracle 中动态 sql 处理的信息或指针?最好是真实的性能数字,而不是一般的“sp 很好”/“sp 很差”的讨论。
【问题讨论】:
-
您需要澄清您的术语,因为我们不会将不在存储过程中的每个 SQL 称为“动态 SQL”,并且您可以在存储过程中使用“动态 SQL”。我假设您将动态 SQL 称为客户端 sql?