Jon of All Trades Asked: 2017-06-03 05:21:16 +0800 CST2017-06-03 05:21:16 +0800 CST 2017-06-03 05:21:16 +0800 CST 在 Amazon RDS 上,什么会占用数据库文件之外的存储空间? 772 我最近为 RDS 数据库调整了数据和日志文件的大小,只留下了几 GB 的未分配空间。此后不久,分配了 1 GB 的误差范围,然后又解除了分配。这可能是什么原因造成的? 所有数据库(包括 tempdb)要么很小 (MB),要么与设置的大小完全相同;它们加起来为 197 GB,在 200 GB 实例上剩余 3 GB 可用空间。但是: 显然,如果这种情况再次以稍微大一点的幅度发生,就会出现问题。现在,我可以简单地缩小其中一个数据库文件以提供更大的余量,但我想了解实际发生的情况。 disk-space amazon-rds 1 个回答 Voted Best Answer Jon of All Trades 2017-06-06T05:51:19+08:002017-06-06T05:51:19+08:00 AWS 支持人员提供了全面的答复。在这种情况下,它是事务日志备份,在卸载到 S3 之前被写入 SQL 磁盘。还有一些东西可以消耗空间,主要是暂时的。正如他们的技术概述: 作为最佳实践,我建议为类似进程(日志备份、错误日志文件、跟踪文件等)保留大约 5% 的可用空间,但这可能会因高事务量或批量数据上传过程而异,这可能暂时需要高磁盘存储。
AWS 支持人员提供了全面的答复。在这种情况下,它是事务日志备份,在卸载到 S3 之前被写入 SQL 磁盘。还有一些东西可以消耗空间,主要是暂时的。正如他们的技术概述: