mysql - AWS RDS MySQL 实例在某些负载下开始执行相同的 SQL SELECT 查询要慢得多
问题描述
我正在对位于 AWS 环境中的应用程序进行性能测试,并且在某些加载后看到数据库的奇怪行为。
当我每秒对 RDS MySQL 进行超过 1500 次查询时,查询的执行速度要慢得多。
该查询是一个表的 2 列 SELECT 语句,我们为这 2 列创建了一个索引。
当前设置如下:
RDS MySQL r5.2xlarge InnoDB
增加 RDS 实例的类型没有帮助。
有什么方法可以提高当前设置的性能吗?
对同一个表或使用同一个索引的 SELECT 查询是否有任何限制?
任何建议将不胜感激。
解决方案
问题出在 ORM 的应用程序级别,所以这个问题不再相关。
推荐阅读
- c++ - 无法推送和输出向量
- java - 我应该如何解决这个编程问题?
- javascript - 映射函数仅迭代一次
- php - 为什么我的销毁功能不起作用?
- redirect - ssrs - 在 Windows Server 2003 中重定向 url
- node.js - 无法安装chromedriver
- dialogflow-es - 使用@sys.any/自由格式文本类型时如何防止全局意图匹配
- excel - 直接在 VBA 中应用 Powershell 语法
- c# - 按下按钮时检测 KeyDown
- google-cloud-run - 如何使用 Google Workflow 检索 Cloud Run 服务的 URL?