我在 Oracle 10g 中有好几行 PL/SQL 代码,我们将转向 11g。我希望我的代码也可以在那里工作,但是:
- 有没有可以期待的陷阱,你遇到了什么问题?
- 您正在使用哪些新功能?
我们最近升级到 11g,并且我们之前的存储过程没有问题。对我们来说,这是一次非常顺利的升级。按照一贯的建议,升级测试环境并测试您的 SP 和依赖于数据库的应用程序,以确保您的环境没有任何问题。
对我来说,最大的新特性是PL/SQL 函数结果缓存,用于您一遍又一遍地调用的函数。
到目前为止,我对 11.1 的唯一问题是 Native Compiled PL/SQL 的运行速度比 Interpreted 慢 2-3%。对我们来说是一个惊喜。据说在 11.2 中情况会更好,但还没有时间去弄乱它。