我有拋出異常withing30秒ORA-03113在執行SQL查詢
ORA-03113 400行SQL查詢:結束文件上的通信信道
下面是要注意的事項:
- 我已經設置了超時10分鐘
- 沒有取出時的最後一個條件解決了這個埃羅河
- 只有當我分析索引時纔出現此錯誤。
令人不安的情況是這樣的:
AND UPPER (someMultiJoin.someColumn) LIKE UPPER ('%90936%')
所以我的假設是,查詢正從顯然是因爲其確定爲資源佔用服務器端終止。
我的假設是否合適?我應該如何解決這個問題?
編輯:我試圖得到錯誤查詢的解釋計劃,但解釋計劃查詢也給我一個ORA-03113錯誤。我明白我的查詢不是很高效,但爲什麼這應該是ORA-03113錯誤的原因。我試圖從運行蟾蜍查詢,並有生成警報日誌或跟蹤,我的數據庫版本是 Oracle9i企業版發行9.2.0.7.0 - 生產
閱讀本 - 它開始與ORA-03113。 http://stackoverflow.com/questions/3347305/ora-07445-access-violation – 2010-07-28 13:45:28
請添加條件導致麻煩問題文本。 – ThinkJet 2010-07-29 11:09:23
@VincentMalgrat - 我不認爲你應該刪除你的答案。它包含有用的和相關的建議。您只需要從MOS筆記中刪除大量的引用。 – APC 2010-08-10 10:05:00