ora24756問題處理辦法(dblink迴圈呼叫)
問題描述:
某醫院 7 月 18 日早 10 : 00 左右出現客戶端連線資料庫伺服器卡死現象,重啟資料庫後問題處理,alert日誌出現 ora-24756 報錯。
mos文件描述如下:
References
(This link will only work for PUBLISHED bugs)
Note:245840.1
Information on the sections in this article
Symptoms: |
Related To: |
· ORA-24756 / ORA-24757 |
· |
Description
If multiple database links were used from one database to anotther, and if
one of them had a connection failure or similar error, then in some cases after
commit, RECO would loop reporting ORA-24756.
11.2.0.1bug 描述與其他資料庫 Dblink 連線失敗
SOLUTION
The only workaround was to restart the instance. ( 出現問題只能重新啟動例項 )
當日晚,現場工程師反饋,查詢某檢視hang住了
查詢等待事件並定位到相應sql
出現問題原因為,資料庫A中建立的檢視採用dblink連線資料庫B中的檢視,而在檢視資料庫B的檢視建立語句時發現又在使用dblink呼叫資料庫A的檢視。因此造成迴圈呼叫,導致資料庫Hang住。
處理方法:與資料庫B的業務開發人員瞭解呼叫的場景,並協助修改檢視呼叫,去掉dblink迴圈呼叫(本地取值),問題解決。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70021989/viewspace-2914714/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【問題處理】MySQL忘記root密碼的處理辦法MySql密碼
- AndroidStudio載入gradle緩慢問題處理辦法AndroidGradle
- 遞迴呼叫 VS 迴圈呼叫遞迴
- SpringBoot 迴圈引用解決辦法Spring Boot
- 狀態模式中迴圈呼叫子元件時遇到的問題模式元件
- require()迴圈引用問題UI
- Gateway過濾器中呼叫OpenFeign時出現迴圈依賴問題Gateway過濾器
- R中的迴圈多圖處理技巧
- for迴圈批量註冊事件處理函式事件函式
- FastJson中迴圈引用的問題ASTJSON
- ConcurrentHashMap竟然也有死迴圈問題?HashMap
- Oracle dblink監聽問題Oracle
- 迴圈列表圖片載入出錯處理
- iOS for 迴圈內網路請求的處理iOS內網
- Spring 是怎麼處理迴圈依賴的?Spring
- PowerShell的異常處理辦法
- Ubuntu無法解析域名DNS指向127.0.0.53問題處理UbuntuDNS
- 迴圈內臨時變數問題變數
- Linux while 迴圈中使用ssh問題LinuxWhile
- 迴圈請求報204問題分析
- 面試題:Spring 的迴圈依賴問題面試題Spring
- Go 處理大陣列:使用 for range 還是 for 迴圈?Go陣列
- 一道題解:前端鏈式呼叫和事件迴圈前端事件
- 關於一個迴圈請求與迴圈計時器的問題
- 使用@FeignClient中的fallback屬性處理介面呼叫異常問題client
- Oracle日常問題處理-資料庫無法啟動Oracle資料庫
- oracle密碼過期處理辦法Oracle密碼
- golang json處理問題GolangJSON
- [git] git問題處理Git
- 增強for迴圈注意空集合問題
- ubuntu出現迴圈登入的問題Ubuntu
- c++類迴圈依賴的問題C++
- JavaScript 深複製的迴圈引用問題JavaScript
- 【基礎題】【for迴圈】二重迴圈
- spring原始碼深度解析— IOC 之 迴圈依賴處理Spring原始碼
- Jenkins臨時空間不足處理辦法Jenkins
- 磁碟IO過高時的處理辦法
- iview Tree資料格式問題,無限遞迴樹處理資料View遞迴