本頁面為您介紹重新整理 PlanCache 的操作。
背景資訊
OceanBase 叢集合并後,SQL 執行計畫會重建。執行計畫的產生取決於 SQL 第一次執行時傳入的變數值,傳入的變數值區分度不同,會影響執行計畫對選擇率判斷,產生非最優的執行計畫。
而重新整理 PlanCache 時,所有 plan 將會刷出緩衝,SQL 陳述式也將重建執行計畫。因此可將重新整理 PlanCache ,作為一種應急手段來嘗試解決上述問題。
說明
重新整理 PlanCache 後,所有的 SQL 陳述式將立即重新執行文法解析/計劃產生等操作,此時需要更多的系統 CPU 資源,可能引起資料庫效能波動,請謹慎操作。
操作步驟
登入 OceanBase 管理主控台。
在左側導覽列中,單擊 叢集列表。
在叢集列表中選擇目的地組群,單擊目標進群進入 叢集工作台。
在租戶列表中單擊目標租戶,即可進入 租戶詳情 頁面。
單擊右上方更多表徵圖,選擇 重新整理 PlanCache。

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