全部產品
Search
文件中心

ApsaraDB for OceanBase (Deprecated):重新整理 PlanCache

更新時間:Jul 01, 2025

本頁面為您介紹重新整理 PlanCache 的操作。

背景資訊

OceanBase 叢集合并後,SQL 執行計畫會重建。執行計畫的產生取決於 SQL 第一次執行時傳入的變數值,傳入的變數值區分度不同,會影響執行計畫對選擇率判斷,產生非最優的執行計畫。

而重新整理 PlanCache 時,所有 plan 將會刷出緩衝,SQL 陳述式也將重建執行計畫。因此可將重新整理 PlanCache ,作為一種應急手段來嘗試解決上述問題。

說明

重新整理 PlanCache 後,所有的 SQL 陳述式將立即重新執行文法解析/計劃產生等操作,此時需要更多的系統 CPU 資源,可能引起資料庫效能波動,請謹慎操作。

操作步驟

  1. 登入 OceanBase 管理主控台

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

  3. 在叢集列表中選擇目的地組群,單擊目標進群進入 叢集工作台

  4. 在租戶列表中單擊目標租戶,即可進入 租戶詳情 頁面。

  5. 單擊右上方更多表徵圖,選擇 重新整理 PlanCache1

  6. 單擊 確定。本操作可能會引起資料庫效能波動,請謹慎操作。

    2