月度归档:2013 年四月

oracle 11g新特性

1.函数结果缓存
1)oracle用单独的缓存区为每一个函数保存输入和返回值。
2)函数被调用时,数据库首先检查缓存区中是否有相同的输入值,如果有,函数也不用执行了直接返回返回值好了。
3)当缓存区所依赖的表被修改时,数据库将缓存无效。
2.基于版本的重定义功能
在不打断应用程序运行的情况下对应用程序进行更新。
3.PL/SQL表达式的序列
可以直接使用sequence_name.currval和sequence_name.nextval而不再需要select * from sys.dual;
4.Continue语句
直接从当前循环迭代中退出进入下一次迭代。