gpt4 book ai didi

mysql - 如何释放 MySQL Amazon RDS 实例中的空间

转载 作者:行者123 更新时间:2023-11-29 01:03:01 26 4
gpt4 key购买 nike

我们正在使用 Amazon RDS 实例,但它用完了可用存储空间。调查这个问题,我们删除了一个不再需要的表。 Amazon 的监控工具显示现在有 1Gb 的可用空间。

进一步调查显示另一个表有 700 万个条目,因此我们删除了其中的 500 万个(使用简单的删除命令)。但是现在可用存储空间已下降到将近 1/2 Gb。我们再次面临空间不足的危险。

我(天真地)假设从表中删除条目会回收空间。为什么不是这样呢?我是否需要执行某种形式的手动清理操作?为什么执行删除会导致使用近 1/2 Gb 的可用空间(查看表大小在删除前为 2677Mb,现在为 2961Mb!)

谢谢,

菲尔

最佳答案

您的数据库中可能有未使用的索引,这些索引可能会占用空间。 Percona 为 MySQL 制作工具和补丁来收集索引使用数据。

检查这些链接:

你也可以看看这些:

如果您使用 MySQL 5.6 或更高版本,我将推荐使用性能模式。你也可以看看MONyog- Mysql Monitoring tool .它包括用于监视 MySQL 服务器的不同性能指标的工具,其中有一个磁盘信息功能,可以帮助您解决这个问题。

关于mysql - 如何释放 MySQL Amazon RDS 实例中的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27818753/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com