您可以通過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
登入DAS控制台。
-
在左側導覽列,單擊工具箱 > 空間分析。
-
進入全域空間使用熱門排行榜詳情頁,查看相關資訊。全域空間使用熱門排行榜頁面頂部可通過 Tab 切換 MySQL 和 MongoDB 引擎。採用帳號直連和集中 Gateway 部署的自建資料庫執行個體無法採集到空間資料,不會出現在列表中。表格按 資料空間利用率 從高到低排列,包含 執行個體、角色、叢集、資料量、資料磁碟用量、資料空間利用率、剩餘可用天數、近一周日均增長量 等列。
接入方式為帳號直連和集線模式DBGateway的自建資料庫執行個體無法採集到空間資料,所以這些執行個體不會出現在全域空間使用熱門排行榜列表中。
說明自建資料庫的接入方式說明如下,具體的接入方式和步驟請參見接入資料庫執行個體。
-
帳號直連:採用直串連入方式接入的自建資料庫。
-
集線模式DBGateway:採用使用集線模式的資料庫網關方式接入的自建資料庫。
-