AWS MySQL 5.6.40 - 一次不知所措,永远不知所措

AWS MySQL 5.6.40 - once overwhelmed, always overwhelmed

我的 MySQL 数据库不堪重负,我不知道如何修复它:/

只要我愿意,我的数据库就可以正常加载,但是一旦数据库不堪重负,它似乎就不会再次正常,直到数据库重新启动。即使我在正常负载下减少负载。例如:

似乎在 400% 的加载时间内触发了某些东西,导致 MySQL 出现严重问题。 AWS metrics/logs 看起来并不可疑。 'show engine innodb status;' 看起来也不可疑。 AWS CPU 负载:~2%.

我现在认识到空闲内存是导致此问题的原因。在可用内存为空并且交换启动后,MySQL 开始变慢。知道如何避免这种情况吗?

问题似乎出在 AWS 主机系统上。我备份了数据库,并将其导入到新的 (AWS) 数据库中。现在一切都恢复正常了。