您可以通過DAS的空間分析功能直觀地查看某個資料庫執行個體的空間使用概況、空間剩餘可用天數,以及資料庫中某個表的空間使用方式、空間片段、空間異常診斷等,本文以RDS MySQL資料庫為例介紹如何使用空間分析功能。
前提條件
支援如下資料庫:
RDS MySQL、PolarDB MySQL版、MyBase MySQL、自建MySQL
ApsaraDB for MongoDB、自建MongoDB
RDS PostgreSQL、PolarDB PostgreSQL版
PolarDB PostgreSQL版(相容Oracle)
PolarDB-X 2.0
注意事項
空間分析功能最多分析20000張表。
查看單個執行個體的空間分析
登入DAS控制台。
在左側導覽列中,單擊執行個體監控。
找到目標執行個體,單擊執行個體ID,進入目標執行個體詳情頁。
在左側導覽列單擊空間分析。
在空間分析頁面,您可以在空間概況和資料空間頁簽中查看該執行個體的空間使用方式:
頁簽
地區
說明
空間概況
庫資料表空間概況
查看空間異常、近一周日均增長量,空間可用天數和已用空間等資訊。
說明單擊查看各項統計資訊的詳細說明。
異常列表
查看該執行個體表/集合的異常資訊。如果執行個體開啟了自動空間最佳化功能,在異常列表,您還可以查看該執行個體的空間最佳化歷史。
主要識別如下異常:
自增主鍵溢出風險識別:支援自動識別RDS MySQL和PolarDB MySQL版自增主鍵溢出風險。
重複索引識別:支援自動識別RDS MySQL和PolarDB MySQL版中的重複索引。
空間片段識別:詳情請參見空間片段自動回收。
空間變化趨勢
查看選定時間範圍內的空間變化趨勢。
說明時間隔間最大不能超過七天。
資料表空間
查看資料庫執行個體中各個表的資訊和空間使用方式,單擊表名可查看對應表的欄位和索引。
資料空間
查看該執行個體每個資料庫的空間使用方式,以及資料庫中資料表空間的使用方式。
單擊表名可查看對應表的欄位和索引。
查看全域空間
若您有多個資料庫執行個體,您可以在全域空間使用熱門排行榜頁面,查看當前所有資料庫的空間使用方式,快速找出空間使用率最高的執行個體。
全域空間使用熱門排行榜支援如下資料庫執行個體:
RDS MySQL
自建MySQL
ApsaraDB for MongoDB
自建MongoDB