資料庫效能最佳化和監控是資料庫管理和開發人員必須關注的重要任務。效能洞察(舊版)通過MySQL的performance_schema能力匯聚SQL資訊,專註於RDS MySQL執行個體負載監控、關聯分析和效能調優,以簡單直觀的方式協助您迅速評估資料庫負載,找到效能問題的源頭,提升資料庫系統的效能和穩定性。
前提條件
執行個體為如下版本:
RDS MySQL 8.0高可用系列、三節點企業系列或叢集系列
RDS MySQL 5.7高可用系列、三節點企業系列或叢集系列
RDS MySQL 5.6高可用系列
RDS MySQL 5.5高可用系列
通知
DAS已經為RDS MySQL提供效能洞察(新版)功能,在舊版查看重要指標效能趨勢的基礎上,基於MySQL的performance_schema能力,匯聚SQL資訊,快速定位所有SQL的資源消耗、執行次數、掃描行數和執行耗時,並且支援對目標SQL進行限流和最佳化。
資料來源
用於效能洞察(舊版)的資料主要來源如下:
如果目標執行個體已經開啟了performance_schema,直接採集和分析performance_schema中的資料。
如果目標執行個體未開啟performance_schema,則採集和分析活躍會話資料。
操作步驟
- 訪問RDS執行個體列表,在上方選擇地區,然後單擊目標執行個體ID。
在左側導覽列中,選擇 。
在效能洞察頁簽,單擊返回舊版,進入舊版效能洞察頁面。
單擊開啟效能洞察,在彈出的對話方塊中單擊確定開啟效能洞察。
說明如果您不再使用效能洞察功能,可以單擊效能洞察頁面的關閉效能洞察,關閉此功能。
在效能洞察頁面,選擇時間範圍,單擊查看。
說明選擇時間範圍時,查詢結束時間需晚於查詢開始時間:
效能洞察最多可查看最近一個月內任意七天的資料。
平均活躍會話最多可查看最近三天的會話資訊。
在效能洞察地區,您可以查看特定時段的資料庫效能情況。若您需要查看某個具體效能,如CPU使用率,可單擊該效能名稱右側的詳情進行查看。
在平均活躍會話地區,您可以查看不同類別(如SQL)會話的變化趨勢圖和相關多維負載資訊列表,確定效能問題源頭。
相關文檔
您可以啟用DAS的自治功能,實現自動治理,以應對資料庫效能問題。