數據庫性能優化和監控是數據庫管理和開發人員必須關注的重要任務。性能洞察(舊版)通過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的自治功能,實現自動治理,以應對數據庫性能問題。