[英]how to setup tables of aws aurora mysql using aws cloudformation or aws cdk?
[英]AWS Aurora MYSQL how to deal with growing table
我有一个增长非常快的 MySQL 表,我想知道关于归档不需要的数据向前发展的最佳方法是什么。 该表有 2 年的数据,但我们只需要去年以后的数据。 目前,该表有大约 400 万行,大小为 2.2GB。
数据库规格:
引擎版本
5.7.mysql_aurora.2.07.2
实例 class
db.r4.xlarge
虚拟中央处理器
4个
内存
30.5GB
有人在这方面有任何意见吗?
谢谢
如果表已经按月分区,则归档会相对有效。
在没有准备工作的情况下,我建议:
按范围分区(..)
DROP PARTITION
(并添加一个新分区)。 (见上面的链接。)大删除
相反,如果您选择执行涉及DELETEing
数百万行的操作,我强烈建议分块操作: http://mysql.rjweb.org/doc.php/deletebig
上面没有说明您将从该主表中删除的数据发送到哪里。 你的计划是什么?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.