本文介绍如何解决ibdata1文件过大导致实例被锁定的问题。
问题现象
RDS MySQL 5.5、5.6、5.7(20220101之前)版本实例可能会由于慢SQL造成ibdata1文件过大,导致实例存储空间耗尽。为避免数据丢失,RDS会自动锁定实例。
说明 RDS MySQL 5.7(20220101及后续小版本)、8.0版本实例无此问题。
解决方法
升级实例存储空间后即可解锁实例,关于如何升级实例配置,请参见变更配置。
后续维护
- 杜绝慢SQL。
- 尽量在业务低峰期进行索引创建删除、表结构修改、表维护和表删除操作。
- 监控和清理执行时间过长的会话或事务。