首页 > 解决方案 > 高工作负载导致存储过程变慢

问题描述

我们正在使用 AWS 和 RDS 运行 MySQL 服务器 5.6.40 (InnoDB),我们的实例类目前是 db.t2.medium,它有 4gb RAM。

我们有一个复杂的存储过程,通常需要 1 秒才能执行。

但是我们发现,当 MySQL 服务器实例处于负载状态时,并且我们接收到更多数量的请求(查询)时,存储过程的查询时间会更长,大多数情况下在 3 到 5 秒之间。

我应该从哪里开始尝试优化性能,以便与请求数量无关,实际查询时间保持在 1 秒左右。

标签: mysqlamazon-web-servicesamazon-rdsdatabase-performance

解决方案


推荐阅读