如何调整 AWS MySQL 数据库的资源(CPU、RAM 等)大小?

如何调整 AWS MySQL 数据库的资源(CPU、RAM 等)大小?

在生产环境中,一天内将有 20K 条扫描(记录)上传到 AWS 数据库:假设一小时内不超过 10K 条。一条记录由 6 个字段和大约 50 字节的数据组成。

1) Is there a method to estimate the correct sizing (selection) of AWS CPUs & RAM?
2) Are any other inputs needed to size AWS resources?

我们始终赞赏任何吸取的教训和避免的陷阱。

答案1

不是,而且从你告诉我们的情况来看肯定不是。这取决于你是否使用关系数据库服务DynamoDB、安装了关系数据库软件的 EC2 实例,以及您对数据的操作。

最好的做法是使用您的工作负载对实例进行基准测试。如果您这样做,请考虑使用现货实例,也许预订现货实例一段时间,这样您就不会丢失现货实例。

在实例上安装软件需要注意的事项:

  • 如果你使用t2 实例(你应该考虑它们,因为它们便宜又强大)耗尽了 CPU 积分。当然,你可以选择更大的 t2 尺寸。
  • EBS 用尽爆破信用. 在你的情况下不太可能出现音量低的情况。

相关内容