SQL下盤導致磁盤IO高問題分析

      網友投稿 1013 2025-03-31

      背景及現象描述(Background and Symptom)*


      1.??? ? 環境信息:

      GaussDB A 8.0.0版本12節點集群

      2.??? ? 問題現象:

      客戶反映業務執行慢,原本幾分鐘的業務一個小時都跑不完,造成大量業務累計。

      3.?????? 分析過程

      1.?????? 初步分析為客戶連接數過高導致IO高,限制連接數后IO稍有回落,后續IO又升高至95%以上

      且限制連接數后嚴重影響用戶使用

      2.?????? 連到數據庫,查用線程的id,查pgxc_thread_wait_status,可以找到對應語句的query_id

      可以看到該sql處理flush data狀態

      3.?????? 檢查下盤文件,發現每個數據目錄下均有不等的下盤文件,且個別sql的下盤文件數達到3000+

      下盤文件中間部分的id為query_id,根據query_id找到對應的sql

      SQL下盤導致磁盤IO高問題分析

      與業務側同事確認該sql不合理,需要整改

      4.?????? 確認work_mem設置大小

      當前集群work_mem設置為512MB,設置的過小導致下盤情況容易產生,目前調整為3GB

      原因分析(Cause Analysis)*

      當work_mem設置較小場景時,會產生大量的下盤,時時在數據盤上讀寫文件,導致數據盤讀寫IO繁忙,因此影響其他業務運行。

      解決辦法(Solution)*

      (1)?????? 調整work_mem,使其滿足大部分業務的使用場景

      (2)?????? 整改不合理業務,使客戶系統運行更順暢。

      數據倉庫服務 GaussDB(DWS) SQL EI企業智能 Gauss AP

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:企業生產經營管理系統(企業的生產管理系統)
      下一篇:低代碼開發平臺_低代碼平臺百科
      相關文章
      亚洲a∨无码精品色午夜| 久久久久亚洲AV片无码下载蜜桃| 久久夜色精品国产噜噜亚洲AV| 亚洲中文字幕无码不卡电影| 国产成人A人亚洲精品无码| 亚洲人成影院在线无码观看| 激情综合亚洲色婷婷五月| 亚洲码在线中文在线观看| 7777久久亚洲中文字幕蜜桃| 亚洲视频在线免费观看| 亚洲网址在线观看| 亚洲狠狠狠一区二区三区| 亚洲精品美女久久久久9999| 91亚洲国产成人久久精品网站| 亚洲精品视频观看| 亚洲伊人久久大香线蕉影院| 亚洲一区二区三区91| 久久久亚洲精品无码| 久久精品亚洲综合专区| 亚洲视频网站在线观看| 亚洲一区精品视频在线| 色在线亚洲视频www| 国产亚洲精品影视在线| 亚洲欧好州第一的日产suv| 亚洲AV香蕉一区区二区三区| 无码专区一va亚洲v专区在线| 亚洲国产成a人v在线观看| 亚洲综合久久精品无码色欲| 亚洲精品永久在线观看| 亚洲国产精品久久丫| 亚洲人成网站看在线播放| 亚洲日韩一区二区三区| 天天综合亚洲色在线精品| 亚洲国产成人久久综合一区77 | 亚洲日韩中文字幕在线播放| 国产精品亚洲а∨无码播放| 亚洲av日韩av无码黑人| 亚洲午夜精品一区二区公牛电影院 | 亚洲国产精品网站久久| 国产亚洲玖玖玖在线观看| 在线精品自拍亚洲第一区|