硬碟問題導致Gbase資料庫叢集SQL任務執行效率變慢

wjc_gbase發表於2022-06-07

問題現象:

     Gbase資料庫叢集SQL任務執行效率變慢,但是沒有固定型別的 sql 變慢,是所有SQL任務執行效率整體變慢。

原因分析:

1、通過 gnode 層的 show processlist 看,發現一個節點 sql 任務特別多,執行時間較長。懷疑這個節點的硬體有問題。

2、同時通過 nomn 觀察這個節點的 io 使用率達 100%,而硬碟的讀寫效率只有 10M/S 左右。

3、通過檢視程式的 pstack ,發現有多個執行緒在執行 fdatasync()。

從以上排查資訊可以確定這臺機器的硬碟有問題。可以通過 dd block size 4k--1m 進行測試,來驗證問題。  

解決方法:

    聯絡硬體維護人員進行復查,發現是有一塊資料盤故障,更換故障資料盤後,nmon檢視disk io恢復正常,叢集SQL任務執行效率恢復正常。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69986691/viewspace-2899186/,如需轉載,請註明出處,否則將追究法律責任。

相關文章