用户在使用 MySQL 实例时,会遇到空间使用告警甚至超过实例限额被锁定的情况。在 RDS 控制台的实例基本信息中,即会出现如下信息:
本文将介绍造成空间使用率过高的常见原因及其相应的解决方法。对于MySQL 5.6版本的实例,升级实例规格和存储空间后即可解锁实例,关于如何升级实例配置,请参见变更配置。
•常见原因
造成 MySQL 实例空间使用率过高,主要有如下四种原因:
Binlog 文件占用高。
数据文件占用高。
临时文件占用高。
系统文件占用高。
•查看空间使用状况
您可以通过 DMS 中的诊断报告来查看实例空间的使用情况。
在 DMS 控制台上登录数据库。
选择性能>诊断报告。
单击发起诊断,即可创建一个针对当前实例运行情况的报告,如下图所示: