MySQL 查询在 Amazon RDS 上非常慢,但在我的笔记本电脑上真的很快吗?

Luc*_*Luc 8 mysql amazon-web-services rds amazon-rds

我很想知道是否有人知道为什么会这样。我刚刚为我们的网站迁移到 Amazon RDS,我们最大的查询需要 0.2 秒在我的 macbook 上执行,在最昂贵的 RDS 实例上执行需要 1.3 秒。

显然,我在本地计算机上禁用了查询缓存(并对此进行了测试),并且两个数据库完全相同。InnoDB,两者都有相同的索引等。最快的 RDS 实例花费了我们一大笔钱(每月 2000 美元),我很快就失去了信心。有任何想法吗?

小智 0

主要原因应该是您的计算机和 Amazon RDS 实例之间的延迟。你在哪里?如果您在美国,请确保在美国东部或美国西部使用 RDS。如果您在欧洲、日本或亚洲,那里也有一些地区。