全部產品
Search
文件中心

PolarDB:效能洞察(新版)

更新時間:Dec 27, 2024

PolarDB MySQL版的一鍵診斷融合了DAS的部分功能。您可以通過performance_schema能力匯聚SQL資訊,評定目標資料庫負載情況,找到效能問題的源頭,提供相應的治理方案,提升資料庫的穩定性。

前提條件

  • 資料庫叢集記憶體需要大於等於8 GB。

  • loose_performance_schemaperformance_schema參數已設定為ON。具體操作請參見設定叢集參數和節點參數

  • 目前支援華東1(杭州)、華東2(上海)、華北2(北京)、華南1(深圳)和西南1(成都)地區的資料庫叢集。

計費

效能洞察(新版)正在火熱公測中,公測期間暫不收費。

功能介紹

效能洞察(新版)功能基於MySQL的performance_schema能力,匯聚SQL資訊,可以協助您評定目標資料庫負載情況,找到效能問題的源頭。

  • 快速定位所有SQL的資源消耗執行次數掃描行數執行耗時

  • 支援查看目標資料庫不同指標的效能趨勢和目標SQL的詳細資料。

  • 支援通過SQL ID和關鍵詞查詢目標SQL的詳細資料。

  • 支援查看目標SQL的資源消耗執行次數掃描行數執行耗時趨勢,以及SQL樣本資訊。

  • 支援對目標SQL進行限流和最佳化。

  • 支援對比查看不同時間段中所有SQL的資源消耗執行次數掃描行數執行耗時,並且支援對比查看不同時段中目標SQL的詳細指標。

相比舊版功能,新版功能提供更加豐富的指標維度和查看方式:

對比項

效能洞察(新版)

效能洞察(舊版)

指標維度

  • 支援查看所有SQL的資源消耗執行次數掃描行數執行耗時趨勢圖。

  • 支援查看目標資料庫的CPU使用率執行次數/錯誤次數掃描行數/更新行數/返回行數邏輯讀物理讀平均執行耗時/平均鎖時間長度暫存資料表建立數量/磁碟暫存資料表建立數量排序的行數Select_Scan/Select_Range/Full Join/Full Range Join/Sort_Scan/Sort_RangeTOP 5 SQL趨勢的趨勢圖。

  • 支援查看目標資料庫記憶體/CPU使用率會話串連流量吞吐IOPS的趨勢圖。

  • 支援查看不同類別(如SQL)的平均活躍會話趨勢和相關多維負載資訊列表。

查看方式

  • 支援查看指定段內目標SQL的指標趨勢和詳細資料。

  • 支援對比查看不同時段內目標SQL的指標趨勢和詳細資料。

  • 支援通過SQL ID和關鍵詞查詢目標SQL的詳細資料。

支援查看指定段內目標SQL的指標趨勢和詳細資料。

治理方案

支援對目標SQL進行限流和最佳化。

支援對目標SQL進行最佳化。

操作步驟

  1. 登入PolarDB控制台

  2. 在左側導覽列單擊叢集列表

  3. 在左上方,選擇叢集所在地區。

  4. 集群列表頁,單擊目的地組群ID。

  5. 在左側導覽列中,選擇诊断与优化 > 一键诊断

  6. 效能洞察頁簽,單擊開啟效能洞察

    說明

    若您想要繼續使用舊版效能洞察,請單擊返回舊版。舊版效能洞察使用方法請參見效能洞察(舊版)

  7. 效能洞察頁面,根據需要選擇對應的功能項:

    • 區間查看

      • 選擇需要查看效能洞察結果的時間範圍,您可以查看選定時間範圍內所有SQL的資源消耗執行次數掃描行數執行耗時趨勢圖。

        說明

        選擇時間範圍時,查詢結束時間需晚於查詢開始時間,最多可查看最近一個月內任意七天的資料。

      • 單擊匯出,可以將SQL資訊儲存到本地查看。

      • 單擊顯示更多指標,查看重要指標的趨勢圖。

        說明

        您可以單擊設定,在指標地區選取項目需要顯示趨勢圖的指標。

      • 在SQL列表地區,查看SQL的詳細資料

        說明

        您可以單擊設定,在列設定地區選取項目需要展示在列表中的統計指標。

        • 單擊目標SQL ID,查看該SQL選定時間範圍內的資源消耗執行次數掃描行數執行耗時趨勢圖,並支援查看SQL樣本資訊。

        • 單擊目標SQL操作列的樣本,查看該SQL的樣本資訊。

        • 單擊目標SQL操作列的限流,在SQL限流頁面配置限流參數,對目標SQL進行限流。詳細操作請參見SQL限流

        • 單擊目標SQL操作列的最佳化,在彈出的SQL診斷最佳化對話方塊中,查看SQL診斷結果。

          若您採納診斷建議,單擊頁面右上方的複製,並將最佳化後的SQL粘貼到資料庫用戶端或DMS上執行,若不採納診斷建議,可直接單擊確認結束診斷。

          您也可以單擊專家服務,付費購買資料庫專家服務,為您提供雲資料庫產品本身能力範圍之外的專業的資料庫專家服務,主要包括緊急救援、健康診斷、效能調優、護航保障、資料移轉等。

    • 對比查看:選擇需要對比效能洞察結果的時間點,查看所有SQL資源消耗執行次數掃描行數執行耗時的對比結果。您還可以在下方SQL列表地區查看詳細的對比結果。

      說明

      您可以單擊設定,選擇需要展示在列表中的統計指標。

    • 表/索引:您可以根據庫名、表名或無流量天數來查看目標表的表資訊和索引資訊。

關閉效能洞察

重要

關閉效能洞察功能後,DAS會停止資料擷取並刪除歷史資料。

  1. 登入PolarDB控制台

  2. 在左側導覽列單擊叢集列表

  3. 在左上方,選擇叢集所在地區。

  4. 集群列表頁,單擊目的地組群ID。

  5. 在左側導覽列中,選擇诊断与优化 > 一键诊断

  6. 效能洞察頁簽,單擊服務設定

  7. 服務設定對話方塊中,關閉功能開關,單擊確定

  8. 在彈出的對話方塊中,單擊確定