网友俱乐部 » » Oracle教程 » 在Oracle10g和9i上一些新的特性的总结

2008-4-2 08:40 lonjew
在Oracle10g和9i上一些新的特性的总结

在Oracle10g和9i上一些新的特性的总结
  内部PL/SQL的增强

  一体化SQL和PL/SQL解析器

  在
Oracle
9i之前,SQL引擎和PL/SQL引擎是分开的,但是在
Oracle
9i之后是合在一起的。


  内部PL/SQL性能的增强

  SQL和PL/SQL运行引擎的一体化。

  减少从SQL中调用PL/SQL。

  在10g中使用新的编译器。

  10g要比9i快50%到75%。

  在10g中使用新的Debugging Capabilities 。

    使用PL/SQL初始化参数PLSQL_WARNINGS。


    初始化参数PLSQL_WARNINGS

  有三种类型的选项:

  ENABLE

  允许使用警告,能够基于所有类型的警告和基于警告消息的数字值。

  DISABLE

  关闭警告。

  ERROR

允许定义特定的警告来代替错误,

有三种类型的警告水平

severe

information

performance


使用示例:

ALTER SESSION SET PLSQL_WARNINGS='enable:severe';

ALTER SESSION SET PLSQL_WARNINGS='enable:severe', 'disable: informational';

ALTER SESSION SET PLSQL_WARNINGS='enable:(6000, 6010)';

ALTER SYSTEM SET PLSQL_WARNINGS='enable:performance‘;

ALTER SESSION SET PLSQL_WARNINGS='DISABLE:ALL';


1

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.