由於內部連線引起的Oracle RAC效能問題
Oracle 9.2.0.6 RAC
hp-ux 11.11
現場情況:
昨晚由於機房要重新配置電源,需要關閉主機.
配置完畢後重新啟動機器、啟動os叢集、啟動gsd、啟動資料庫均沒有錯誤。
今天早上過來的時候客戶就在抱怨在B機應用系統非常緩慢,查詢一個人的資訊需要10分鐘+,而以前查詢是在20秒內完成;而在A機上的操作一切正常。當時覺得這種情況莫名其妙的。
1.在B上用top/vmstat分析發現主機的負載不高,沒有出現特別耗資源的應用。
2.由於昨晚關機前對os的核心引數調整過,曾經試過懷疑是核心引數引起的問題,不過透過對比A和B後發現兩臺主機沒什麼區別,而A機執行良好,把這個可能排除。
3.在A和B上分別做statspack後發現B機statspack生成report非常緩慢,N分鐘後生成report,top 5等待事件為:
Top 5 Timed Events
~~~~~~~~~~~~~~~~~~ % Total
Event Waits Time (s) Ela Time
-------------------------------------------- ------------ ----------- --------
global cache cr request 5,056 4,144 61.96
buffer busy global CR 2,754 1,966 29.40
global cache null to x 211 202 3.02
global cache open s 215 174 2.60
global cache open x 199 91 1.36
都是與RAC中的GES/GCS有關的等待事件,懷疑是內部連線的問題。
在A、B上用ping 2000測試正常。
在A上用ftp到B上get某個大檔案,正常。
在B上用ftp到A上get某個大檔案,非常緩慢,發現只有500K-每秒。
在另外的主機C上分別ftp到A,B上get某個大檔案,均正常。
問題基本定位在在A到B之間的傳輸上了,可憐用的還是千M網路卡。
曾經考慮過用cluster_interconnects指定oracle例項之間的內部連線,不成功,後來查文件發現這個引數在9206已經不起作用了。
我ft!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-21677/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 由row cache lock等待事件引起的效能問題事件
- 【原創】由隱式轉換引起的資料庫效能問題資料庫
- 由於Spring的單態引起的執行緒阻塞的問題Spring執行緒
- RAC連線中TNSNAMES需注意的問題
- JDBC連線ORACLE問題JDBCOracle
- 關於mysql連線的問題MySql
- 關於連線池的問題!
- 由optimizer_switch所引起的詭異問題
- 連線oracle中出現的問題Oracle
- RAC連線的問題ORA-12545
- 解決由無線干擾引起的 Wi-Fi 和藍芽問題藍芽
- jdbc 連線 oracle racJDBCOracle
- 【ASK_ORACLE】由於索引分裂而產生的效能問題的解決方案Oracle索引
- 【恩墨學院】一次由查詢轉換引起的效能問題的分析
- Oracle 11g RAC通過SCAN IP連線資料庫 - JDBC連線串問題Oracle資料庫JDBC
- [zt] JDBC連線Oracle RAC的連線串配置JDBCOracle
- 故障分析 | show processlist 引起的效能問題
- Oracle優化器內部處理的表連線方式Oracle優化
- RAC連線的問題ORA-12545(二)
- IIS連線ORACLE的一個問題Oracle
- 單機硬碟跳線引起的問題.硬碟
- weblogic 連線oracle racWebOracle
- 多執行緒引起的效能問題分析執行緒
- navicate oracle 連線報錯問題Oracle
- ORACLE RAC中連線ScanIP報錯ORA-12545的問題解決Oracle
- 請問,關於資料庫連線的問題。資料庫
- 一個由於侵入框架引起的故障框架
- 關於WebLogic 訪問Oracle 資料庫(建立連線池)問題WebOracle資料庫
- 關於canonmx538無線連線的問題
- 關於 Homestead 連線 MySQL 問題MySql
- 關於jetty連線關閉問題Jetty
- Oracle RAC 環境下的連線管理Oracle
- 解決oracle網路連線問題Oracle
- SQL的外連線對內部表的限制SQL
- 一個看似詭異的Oracle連線問題Oracle
- 函式內部This的指向問題函式
- 【SQL】Oracle的內連線、左外連線、右外連線及全外連線SQLOracle
- 一個由程式記憶體佈局異常引起的問題記憶體