我刚刚将我的 RDS 存储从 10GB 升级到 20GB,几天后 RDS 再次显示存储已满。
在 MySQL Workbench 中针对同一个数据库运行此查询表明数据库大小为 43MB
SELECT table_schema "database_name",
sum( data_length + index_length ) / 1024 /
1024 "Data Base Size in MB",
sum( data_free )/ 1024 / 1024 "Free Space in MB"
FROM information_schema.TABLES
GROUP BY table_schema ;
那么 MySQL 创建的日志或备份等是否有问题可能会填满我在生产服务器上的存储空间。
请帮忙。
最佳答案
可能是 mysql.slow_log 表占用了太多空间。
您可以通过执行以下 sql 来删除慢日志:
CALL mysql.rds_rotate_slow_log
关于mysql - RDS 数据库存储空间不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7210646/