全部產品
Search
文件中心

ApsaraDB for OceanBase:查看最佳化建議

更新時間:Aug 20, 2024

最佳化中心展示了每個租戶的效能監控指標,以及 SQL 和結構類最佳化建議。本文介紹了如何查看這些最佳化建議。

背景資訊

最佳化中心預設展示最近一次成功執行的檢測任務結果。在發起檢測後,系統將對查詢時間段內回應時間最慢的前 100 條 SQL 進行最佳化檢測,並評估相關表和索引是否存在最佳化空間。

操作步驟

  1. 登入 OceanBase 管理主控台

  2. 在左側導覽列,選擇 自治服務 > 診斷中心

  3. 執行個體詳情 地區,單擊目標執行個體名稱。

    系統自動跳轉到診斷中心。

  4. 在左側導覽列,單擊 最佳化管理

    1. 在租戶資訊地區,查看指定租戶的 QPSSQL 陳述式平均處理耗時CPU 使用率 等資訊。

      1. 單擊右側 發起檢測 即可產生檢測任務。該任務將識別在指定時間段內命中規則的 SQL、表和索引,並提供相應的最佳化建議。

        說明

        支援自訂檢測時間範圍,最多可以選擇最近 15 天內的任意 24 小時。

        image

      2. 單擊右側 檢測歷史,查看檢測任務的記錄。

        image.png

        單擊某個任務 操作 列的 查看詳情,查看該任務的詳細資料。

        image.png

    2. 查看 SQL 類結構類 最佳化建議及診斷理由。

      • 點擊 查看 SQL 診斷 按鈕,跳轉到 SQL 洞察 頁查看詳細資料。

      • SQL 類 頁簽,查看 最佳化對象SQL ID最佳化類型租戶資料庫CPU 佔比(%)回應時間佔比(%)診斷理由最佳化建議

        image.png

      • 結構類 頁簽,查看 最佳化對象最佳化類型租戶資料庫診斷理由最佳化建議

        image.png