目前,我的 MySQL 运行在 EBS EC2 us-east-1c 上。我想尝试 Amazon RDS,因此创建了一个在“us-east-1b”上运行的实例,但 RDS 的响应速度非常慢。从 RDS 获得响应大约需要几秒钟(2 秒到 3 秒),而从 MySQL EBS EC 获得响应则需要 100 毫秒。
我只是想知道这是否是预期的行为?
答案1
根据文档,RDS 使用 EBS 作为文件存储,因此您应该获得相同级别的性能。您可以尝试增加 RDS 存储的大小,以便将数据分条到多个 EBS 卷中以提高性能。
将数据迁移到云端的缺点之一是您会失去控制很多数据的能力。