mysql - RDS 数据库存储空间不足

标签 mysql amazon-web-services amazon-rds

我刚刚将我的 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/

相关文章:

amazon-web-services - 如何使用 terraform 在启用了 cloudwatch 指标的 API Gateway 中创建阶段?

mysql - Postgresql 更新时的当前时间戳

php - 使用 DATE_ADD() 时出现 SQL 语法错误

mysql - 如何在 MySQL 的某个列上对表进行分区?

ubuntu - 如何将文件上传到 AWS ec2 实例?

node.js - AWS Lambda 任务在 3.00 秒后超时

mysql - AWS RDS 是否支持 MySQL 作为文档存储

android - 在 Android 中为 Web 服务编码表情符号时出现问题

amazon-web-services - 无法将 MySQL Workbench 连接到 RDS 实例

mysql - 在mysql中,有没有办法在使用*后不显示列,例如排除以下列?