首页 > 解决方案 > AWS RDS MySQL 实例在某些负载下开始执行相同的 SQL SELECT 查询要慢得多

问题描述

我正在对位于 AWS 环境中的应用程序进行性能测试,并且在某些加载后看到数据库的奇怪行为。

当我每秒对 RDS MySQL 进行超过 1500 次查询时,查询的执行速度要慢得多。

该查询是一个表的 2 列 SELECT 语句,我们为这 2 列创建了一个索引。

当前设置如下:

RDS MySQL r5.2xlarge InnoDB

增加 RDS 实例的类型没有帮助。

有什么方法可以提高当前设置的性能吗?

对同一个表或使用同一个索引的 SELECT 查询是否有任何限制?

任何建议将不胜感激。

标签: mysqlperformance-testingamazon-rdsinnodbhigh-load

解决方案


问题出在 ORM 的应用程序级别,所以这个问题不再相关。


推荐阅读