Oracle 00600 [15160]錯誤

今天在測試一個程序時發現一個Oracle錯誤,錯誤如下

ORA-00600: internal error code, arguments: [15160], [], [], [], [], [], [], []

在網上調查了一下,是oracle的一個bug ,原因很多,但好像都是基於cost優化的錯誤,設置以下參數:

alter system set "_optimizer_cost_based_transformation" = off;
alter system set "_optimizer_push_pred_cost_based" = false;

以上兩個參數爲隱藏參數,oracle不建議修改參數,並且修改前需要與oracle support確認(需要money的).如果大家遇到這樣的情況,請嘗試以上的方法.:(,但是不保證系統性能優化處理

Oracle 10.2.0:

Parameter Name: _optimizer_cost_based_transformation
Description: enables cost-based query transformation
Type: CHAR Obsoleted: FALSE
Can ALTER SESSION: TRUE Can ALTER SYSTEM: IMMEDIATE

Oracle 10.2.0:

Parameter Name: _optimizer_push_pred_cost_based
Description: use cost-based query transformation for push pred optimization
Type: BOOL Obsoleted: FALSE
Can ALTER SESSION: TRUE Can ALTER SYSTEM: IMMEDIATE

可以參看網站:

http://blog.hagitaka.com/archives/2006/04/post_108.html

http://www.oraclekonsulent.dk/en/index.php?blog_id=76

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章