Oracle PL/SQL:将PLSQL_CODE_TYPE从解释更改为本机有什么好处?

Sat*_*hat 7 oracle performance plsql

将PLSQL_CODE_TYPE从解释更改为本机是否有实际好处?想知道是否有相同的案例研究.

如果利益证明这一变化是合理的,那么我该如何实施呢?

我的平台是Windows 2003服务器,如果有帮助,运行Oracle 10gR2(10.2.0.1.0).

Gar*_*ers 11

好处应该是速度.它是否"有形"取决于PL/SQL性能是否适合您.它不会给SQL端带来任何好处(例如SELECTing),或者如果你在其他地方有延迟问题(例如调用Web服务).

除非您在PL/SQL中执行一些计算量很大的任务,否则我怀疑您不会注意到差异.我更关心的是在没有相应补丁的情况下运行数据库,所以建议您使用补丁集来获取10.2.0.4


Ian*_*ter 5

只是为了补充Gary的优秀答案(我投了赞),这里是Oracle文档中的一些进一步信息

http://download.oracle.com/docs/cd/B19306_01/appdev.102/b14261/tuning.htm#LNPLS01209