碰見一個BLOCKING_SESSION顯示不正確的BUG
REDHAT LINUX AS4U4上執行的3個節點的ORACLE 10.2.0.2系統,因為前臺應用的原因,會導致某些事務一直不提交也不回滾,所以這個事務影響的記錄就會出於加鎖狀態,從而導致後來的事務需要操作相同記錄的就會出現一個鎖等待事件,為了確定是哪個SESSION BLOCK其他事務,於是根據鎖等待時間最長的SESSION的SID去V$SESSION檢視中查詢BLOCKING_SESSION的值,得到是誰BLOCK了這個SESSION,以便找到問題的根源,然後奇怪的問題發生了,找到的這個BLOCKING_SESSION的值去V$LOCK中查詢,卻發現這個session根本沒有LOCK任何資源,而且,把這個SESSION殺掉之後,原先被BLOCK的SESSION還是處於BLOCK的狀態,看來是殺錯SESSION了。
感覺不可思議,ORACLE BUG碰見的多,碰見這種鬼問題首先想到的就是METALINK了,查了下,果然是個BUG,看看上面是怎麼說的吧。
[@more@]Bug 5481650 GV$SESSION.blocking_session has incorrect value
This note gives a brief overview of bug 5481650.
Affects:
Product (Component) Oracle Server (Rdbms)
Range of versions believed to be affected Versions < 11
Versions confirmed as being affected 10.2.0.3
Platforms affected Generic (all / most platforms affected)
Fixed:
This issue is fixed in 10.2.0.4 (Server Patch Set)
Symptoms: Related To:
Wrong Results
(None Specified)
GV$SESSION
V$SESSION
Description
If "Blocker" and "Waiter" are on the same instance then "blocking_session"
in "GV$SESSION" is shown exactly 1 greater than the actual SID.
跟我碰見的一摸一樣,每次都是實際顯示的BLOCKING_SESSION比真正的BLOCKING_SESSION都大一個。
這個問題可以透過打PATCH來解決,因為沒有太多影響,暫時也不想動它。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25016/viewspace-1004888/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [BUG反饋]LINUX下圖示、圖片及驗證碼顯示不正確Linux
- 關於Spyder在高解析度顯示器下的選單圖示顯示不正確問題
- linux檢視資料夾大小,ls-l顯示不正確Linux
- 通過 VGA 介面連線顯示器時解析度不正確
- Springboo3 Knife4j引數解析顯示不正確問題Spring
- RxJava 異常時堆疊顯示不正確?解決方法都在這裡RxJava
- tiff不正常顯示問題
- win10程式圖示顯示不正常怎麼辦_win10系統圖示顯示不正常的解決方法Win10
- 繫結域名時域名解析狀態顯示解析失敗或不正確的解決方法
- win10快捷圖示顯示不正常怎麼辦 win10開機快捷圖示顯示不正常修復方法Win10
- iOS layoutMargins 的坑:一個活久見的 bugiOS
- mysql怎麼設定密碼都不正確的一個解決方法MySql密碼
- Windows 的桌面圖示沒有顯示正確Windows
- 一個Activity顯示多個Activity
- win10工作列圖示不顯示怎麼辦 修復工作列顯示不正常的辦法Win10
- keycloak~時間不正確的問題
- MacOS 不顯示 SD 卡的 bug 解決方法Mac
- 故障分析 | 讓top命令直接顯示Java執行緒名?-- 解析OpenJDK的一個bug修復Java執行緒JDK
- 部落格園sakura主題只顯示每天一篇或者顯示不完隨筆bug的修復
- 數字型別的不正確轉換漏洞型別
- MySQL order by 排序結果不正確MySql排序
- 常見列表顯示樣式
- anki 模板cloze 多次挖空 點選一次顯示一次 點對應的顯示一個(自帶的會全部顯示出來)
- oracle的一個bugOracle
- TestHome 的一個 Bug
- Snakeyaml的一個bugYAML
- 一個奇怪的 Bug
- 【BUG系列】Fragment中巢狀Fragment,不顯示Fragment巢狀
- el-image圖片預覽顯示bug
- 這是一個可以顯示Linux命令的工具Linux
- sweetalert 快速顯示兩個提示, 第二個顯示不出的問題
- [BUG反饋]onethink站這個頁面在firefox下顯示問題Firefox
- “碰一碰”版本的藍芽鍵盤,來啦!藍芽
- win10壓縮包圖示顯示不正常怎麼辦 win10電腦壓縮包圖示不正常修復方法Win10
- 如何正確的找BUG
- win10桌面圖示排列顯示異常怎麼辦_win10桌面圖示顯示不正常的解決方法Win10
- Jni CallVoidMethod回撥傳值不正確
- [BUG反饋]自定義模型不顯示資料模型