AnalyticDB PostgreSQL版診斷與最佳化功能新增了關鍵計量頁,用於查看資料膨脹、資料扭曲和索引使用統計資訊。
前提條件
執行個體資源類型為儲存彈性模式,且核心版本為V6.3.10.1及以上版本。如何查看和升級核心小版本,請參見查看核心小版本和版本升級。操作步驟
- 登入雲原生資料倉儲AnalyticDB PostgreSQL版控制台。
- 在控制台左上方,選擇執行個體所在地區。
- 找到目標執行個體,單擊執行個體ID。
- 在左側導覽列中,選擇。關鍵計量頁面由資料膨脹、資料扭曲和索引使用統計三個頁簽組成:
資料膨脹
說明 資料膨脹頁面僅展示表大小超過1 GB的表。參數 說明 庫名 資料庫名稱。 模式名 Schema名稱。 分區表名 分區表名稱。 表類型 表的儲存類型,例如堆表或AO表。 期望表大小 期望的表的大小,單位為Byte。 期望表大小為AnalyticDB PostgreSQL版判斷沒有膨脹情況下的表大小。
實際表大小 實際表的大小,單位為Byte。 膨脹表大小 膨脹表的大小,為可釋放的空間量,單位為Byte。 膨脹係數 資料膨脹的係數,膨脹係數計算公式如下: 系統統計的死行數/系統統計的活躍行數。
說明 由於AnalyticDB PostgreSQL版採用MVCC機制,UPDATE和DELETE操作會產生死行數。上次診斷時間 最近一次發起診斷的時間。 說明 智能診斷會定期在後台每小時整點自動診斷資料庫內所有的表, 最近診斷時間表明最近一次發起診斷的時間。資料扭曲
說明 資料扭曲頁面僅展示表大小超過1 GB的表。參數 說明 庫名 資料庫名稱。 模式名 Schema名稱。 分區表名 分區表名稱。 擁有者 表的擁有者。 行數 表的總行數。 傾斜率 表的傾斜度百分比,取值範圍為0~100%。值越大表示傾斜的越厲害,值越小越有利於資料庫的查詢效能,0表示沒有傾斜。傾斜率計算公式如下: 1-(表在所有節點上的平均大小/表在所有節點上最大值)
分布鍵 表的分布鍵。 上次診斷時間 最近一次發起診斷的時間。 說明 智能診斷會定期在後台每小時整點自動診斷資料庫內所有的表, 最近診斷時間表明最近一次發起診斷的時間。索引使用統計
說明 索引使用統計頁面僅展示索引大小超過100 MB的索引。參數 說明 庫名 資料庫名稱。 模式名 Schema名稱。 分區表名 分區表名稱。 是否是分區表 表是否為分區表。 表名 表的名稱。 索引大小 索引的大小,單位為Byte。 索引掃描次數 索引掃描總次數。 索引掃描行數 索引掃描總行數。 索引名 索引名稱。 上次診斷時間 最近一次發起診斷的時間。 說明 智能診斷會定期在後台每小時整點自動診斷資料庫內所有的表, 最近診斷時間表明最近一次發起診斷的時間。索引定義 索引DDL定義。