程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> 關於Oracle數據庫 >> 在Oracle 10g和9i上一些新的特性的總結

在Oracle 10g和9i上一些新的特性的總結

編輯:關於Oracle數據庫

   內部PL/SQL的增強

   一體化SQL和PL/SQL解析器

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

   內部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. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved