开发者社区 问答 正文

RDS磁盘空间如何缩小

已解决

RDS磁盘空间如何缩小

展开
收起
阿里云服务支持 2022-12-27 11:57:29 515 分享 版权
2 条回答
写回答
取消 提交回答
  • 官方回答

    1、RDS MySQL高可用版本地盘实例支持对存储空间进行缩容,除此之外其它类型的RDS均不支持降低磁盘空间。 ● 高可用本地盘缩容参考变更实例配置。 ● 非高可用本地盘可新购存储小的实例,然后将当前的实例数据迁移到新实例上。详细操作流程点击查看

    2、如果是希望降低磁盘的空间使用大小,需要进一步区分不同的空间类型进行处理。 ● 临时空间:可以通过寻找低峰期重启实例来回收空间大小。 ● Binlog空间:可通过配置更短的保留周期、个数来回收空间。 ● Undo空间:5.6版本实例需要迁移实例实现;5.7、8.0实例可以通过修改undo truncate参数来调整。 ● Data空间:需要在业务上确认哪些表可以drop、truncate,或哪些表可以通过delete历史数据并optimize来回收空间。

    2022-12-27 13:47:47
    赞同 展开评论
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    1、RDS实例规格的空间,不支持缩小磁盘; 如您当前存储空间过大,您可新购存储小的实例,然后将当前的实例数据迁移到新实例上。详细操作流程,您可点击查看。

    2、如果是希望降低磁盘的空间使用大小,需要进一步区分不同的空间类型进行处理

    ● 临时空间:可以通过寻找低峰期重启实例来回收空间大小。

    ● Binlog空间:可以通过配置更短的保留周期、个数来回收空间。

    ● Undo空间:5.6版本实例需要迁移实例实现;5.7、8.0实例可以通过修改undo truncate参数来调整。

    ● Data空间:需要在业务上确认哪些表可以drop、truncate,或哪些表可以通过delete历史数据并optimize来回收空间。

    2022-12-27 13:26:49
    赞同 展开评论