容量预估
操作场景
RDS for SQL Server提供多层次的空间监控与分析,从实例级别到数据库级别再到数据表级别,帮助用户快速了解当前空间相关信息,快速发现和定位数据库空间相关问题。
约束限制
如需使用容量预估功能,请联系客服申请。
查看容量空间概况
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。 - 单击页面左上角的
,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。 - 在左侧的导航栏中单击页签,进入DBA智能运维实例列表页面。
您也可以在产品概览页面,单击“进入DBA智能运维”,进入DBA智能运维实例列表页面。
- 在实例列表页面右上角,按照引擎、实例名称或者实例IP筛选实例。
- 选择目标实例,单击“详情”,进入“实例概览”页面。
- 单击“容量预估”,您可以查看“空间概况”区域。容量不足时,及时扩容磁盘。
图1 空间概况
表1 空间概况参数说明 参数
说明
空间使用率
当前实例磁盘空间已使用率。
剩余
实例磁盘空间剩余量。
预计可用(天)
剩余磁盘空间预计可使用天数。
近一周日均增长
近7天磁盘空间平均日增长量。
磁盘空间分布
查看实例磁盘空间的分布情况,详见表2。
查看磁盘空间变化趋势
支持查看实例磁盘空间的变化趋势。
Top20库
展示空间占用Top20的数据库详细信息,包括库文件信息。
|
参数 |
说明 |
|---|---|
|
数据库 |
数据库名。 |
|
状态 |
数据库状态。 |
|
总空间(MB) |
当前单库总的占用空间,单位MB。 |
|
已使用(MB) |
当前单库已使用空间,单位MB。 |
|
可用空间(MB) |
当前单库剩余可用空间,单位MB。 |
|
日志已使用(MB) |
当前单库事务日志已使用空间,单位MB。 |
|
日志可用(MB) |
当前单库事务日志可用空间,单位MB。 |
- 在数据库列表,单击“查看趋势”,可以查看近7天、近30天、自定义时间段内库的空间变化趋势。
图4 库数据趋势
- 单击数据库前面的
,可打开当前库所包含的库文件列表。
表4 库文件列表参数说明 参数
说明
文件组
文件所在的文件组名,Log文件的文件组为NULL。
文件类型
文件的类型,通常为Data、Log或Filestream类型。
文件名
数据库文件的名称。
总空间大小(MB)
文件占用的总空间,单位MB。
已使用空间(MB)
文件已使用空间,单位MB。
可用空间(MB)
文件可用空间,单位MB。
文件最大限制(MB)
文件空间最大限制,单位MB,值为-1时表示不受限制。
文件自动增长量
文件自动增长的步长单位,固定值单位MB,或百分比。
在库文件列表,勾选单个或多个文件,单击“批量文件收缩”,执行文件收缩命令(master、msdb、model、rdsadmin库限制下发)。
图5 批量文件收缩
Top20表
展示空间占用Top20的数据表详细信息。不支持展示包含非英文字符集的表名。
|
参数 |
说明 |
|---|---|
|
表名 |
表的名称。 |
|
保留大小 |
表文件总的保留大小。 |
|
数据空间 |
表数据占用的总空间。 |
|
索引空间 |
表索引占用的总空间。 |
|
可用空间 |
表可用空间。 |
|
行数 |
表中数据的总行数。 |
|
索引数量 |
表中建立的索引数量。 |
|
创建时间 |
表创建时间,格式受实例字符集影响。 |
在表列表,单击“查看趋势”,可以查看近7天、近30天、自定义时间段内表的空间变化趋势。