在數據庫出現故障時,您可以利用一鍵診斷功能,快速診斷選定時間段內數據庫性能情況,直觀地查看數據庫性能情況的全貌,快速定位異常原因。
前提條件
實例為如下版本:
RDS MySQL 8.0 高可用系列或集群系列
RDS MySQL 5.7 高可用系列或集群系列
RDS MySQL 5.6 高可用系列
RDS MySQL 5.5 高可用系列
操作步驟
- 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。
在左側導航欄中,選擇自治服務 > 一鍵診斷。
單擊一鍵診斷頁簽。
在一鍵診斷頁面,選擇時間范圍,對該時間段進行診斷并查看診斷結果。
單擊查看歷史,可以查看歷史診斷報告。
單擊使用舊版或使用新版,可以切換一鍵診斷的版本。
相關文檔
通過一鍵診斷了解數據庫性能情況的全貌后,您可以使用如下功能對數據庫進行全面細致的診斷,準確定位故障原因,并解決故障。
常見問題
Q:一鍵診斷中,如何計算會話的線程使用率、連接數使用率和最大線程數?
A:RDS MySQL的計算公式如下:
線程使用率 = 活躍線程數/最大線程數
連接數使用率 = 當前連接數/實例規格最大連接數
最大線程數 = thread_pool_size * (thread_pool_oversubscribe + 1)
Q:為什么會出現線程使用率超過100%的情況?
A:按照線程使用率的計算公式,當活躍線程數超過最大線程數,就會出現使用率大于100%的情況,而RDS MySQL線程池的實現方式比較特殊,沒有嚴格限制活躍線程的數量,存在活躍線程數超過最大線程數的情況。
文檔內容是否對您有幫助?