更改SERVICE_NAME導致大量會話被KILL
在10.2.0.4
RAC環境中,出現了更改SERVICE_NAME導致大量會話被KILL的現象。
告警日誌中資訊如下:
Wed Oct 24 20:06:16 2012
ALTER SYSTEM SET service_names='' SCOPE=MEMORY SID='orcl2';
Wed Oct 24 20:06:16 2012
ALTER SYSTEM SET service_names='orcl' SCOPE=MEMORY SID='orcl2';
Wed Oct 24 20:06:16 2012
Immediate Kill Session#: 1418, Serial#: 22066
Immediate Kill Session: sess: 0x18dc79b70
OS pid: 4879
Immediate Kill Session#: 1424, Serial#: 108
Immediate Kill Session: sess: 0x18dc81be0
OS pid: 15110
Immediate Kill Session#: 1425, Serial#: 22
Immediate Kill Session: sess: 0x18dc83148
OS pid: 15112
Immediate Kill Session#: 1426, Serial#: 9
Immediate Kill Session: sess: 0x18dc846b0
OS pid: 15157
Immediate Kill Session#: 1427, Serial#: 17
Immediate Kill Session: sess: 0x18dc85c18
OS pid: 15119
Immediate Kill Session#: 1429, Serial#: 24221
Immediate Kill Session: sess: 0x18dc886e8
OS pid: 1044
Immediate Kill Session#: 1430, Serial#: 9
Immediate Kill Session: sess: 0x18dc89c50
OS pid: 15126
.
.
.
Immediate Kill Session#: 1605, Serial#: 60258
Immediate Kill Session: sess: 0x18dd73e68
OS pid: 11966
Immediate Kill Session#: 1606, Serial#: 18413
Immediate Kill Session: sess: 0x18dd753d0
OS pid: 11999
Immediate Kill Session#: 1607, Serial#: 18517
Immediate Kill Session: sess: 0x18dd76938
OS pid: 15378
Immediate Kill Session#: 1608, Serial#: 57825
Immediate Kill Session: sess: 0x18dd77ea0
OS pid: 1035
Wed Oct 24 20:06:27 2012
Immediate Kill Session#: 1616, Serial#: 30253
Immediate Kill Session: sess: 0x18dd829e0
OS pid: 11977
Immediate Kill Session#: 1626, Serial#: 34413
Immediate Kill Session: sess: 0x18dd8fff0
OS pid: 4863
顯然大量的KILL
SESSION和同一秒發生了ALTER SYSTEM SET SERVICE_NAME有直接關係,根據MOS文件Sessions Get Killed if Connection Use
Default Service name (Same as db_name) [ID 730315.1],這是為公佈的Bug 6955040 ALL THE SESSIONS LOST CONNECTION AFTER KILLING CRSD.BIN。
當CRSD程式被殺掉或自動崩潰,會導致CLUSTER檢測不到VIP資源的執行,因此資料庫會刪除預設的服務名並斷開所有使用預設服務名的連線。
Oracle在10.2.0.5和11.1.0.7中解決了這個問題,如果沒有升級的計劃,那麼不要使用了DB_NAME相同的服務名進行連線。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8494287/viewspace-1402953/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL kill會話不起作用?MySql會話
- MySQL: kill 會話的實現原理MySql會話
- mysql的新建索引會導致insert被lockedMySql索引
- Oracle更改預設日期格式 更改會話日期格式Oracle會話
- 子游標過多導致大量mutex爭用故障分析Mutex
- Item描述資訊的更改也會導致will trigger ORDERADM_H的update函式觸發函式
- JS · \r\n被轉義導致出錯JS
- Containerd 的 Bug 導致容器被重建!如何避免?AI
- 導致爬蟲被限制的原因有哪些?爬蟲
- docker Redis 被任意連結 導致被 kdevtmpfsi 挖礦記錄DockerRedisdev
- 頭條賬號權重被降低後會導致點贊推薦兌換率會下降
- Exim漏洞導致數百萬伺服器被接管伺服器
- IP packet reassembles failed導致例項被驅逐AI
- SQLServer會話KILL不掉,一直處於KILLED/ROLLBACK狀態情形淺析SQLServer會話
- 一種名為BeiTaAd的廣告程式被指會導致手機無法使用
- 故障分析 | 大量短時程式導致 cpu 負載過高案例一則負載
- 模態對話方塊可能導致程式崩潰
- 什麼原因會導致raid掉陣AI
- Mysql 會導致索引失效的情況MySql索引
- Optional 的使用會導致效能下降嗎?
- edge瀏覽器被360導航篡改了怎麼改回來 新版edge主頁被360強制更改如何更改回來瀏覽器
- jmeter引數化導致反斜槓(\)被轉義JMeter
- 關於centos9使用yum直接被killCentOS
- oracle 會話(session)被鎖瞭解決方法Oracle會話Session
- Drive客戶端因SSL證書已更改導致聯機失敗客戶端
- 為什麼float會導致父元素塌陷?
- 新增display:none;導致盒子被擠下去的解決方法None
- 導致爬蟲使用代理IP卻仍被限制的原因爬蟲
- 網站被黑客入侵導致百度快照收錄大量違規內容網站黑客
- K8S 生態週報| containerd 存在 bug 會導致 Pod 被重啟,建議升級K8SAI
- 在被線上大量日誌輸出導致效能瓶頸,執行緒Block的坑執行緒BloC
- 微軟配置錯誤導致大量敏感資料洩露,全球客戶受影響微軟
- selenium-java被檢測導致滑塊驗證失敗Java
- 提離職但被領導談話多次,該留該走
- dotnet X11 棧空間被回收導致呼叫 XPutShmImage 閃退
- openssl客戶端程式設計:一個不起眼的函式導致的SSL會話失敗問題客戶端程式設計函式會話
- EfCore3的OwnedType會導致Sql效率問題SQL
- 愛奇藝:4Q20財報電話會議紀要 安卓會員定價和iOS相同導致會員增長放緩安卓iOS
- Java應用上雲後被kill問題分析與解決Java