我有一个 AWS RDS t2.micro,其中一张表中存储了超过 1.5 亿条记录,我需要从该表中对另一张表进行选择插入查询,此选择查询的目的是对第二张表进行百分比计算。
我在一个少于 100 行的测试数据库中测试了这个查询(相同的 t2.micro),它运行正常。我认为查询被取消是因为 t2.micro 的功能。
我正在考虑将 RDS 从 t2.micro 升级到 r6g.large,但不确定这是否能解决我的问题,有什么建议吗?
答案1
为什么不试试呢?M6g.large 每天收费 3.60 美元 - 您几乎不会因此而破产。您还可以使用更大的实例来插入记录,并在完成后缩小规模。
除此之外,请查看监控选项卡,查看查询失败时是否发生了什么。您可能需要启用“T2 Unlimited”以防止耗尽 CPU 积分。
希望有帮助:)