Amazon RDS MYSQL-每15分钟无响应一次';s而GB';空间被利用,然后被回收

Amazon RDS MYSQL-每15分钟无响应一次';s而GB';空间被利用,然后被回收,mysql,amazon-rds,Mysql,Amazon Rds,最近我们的RDS数据库出现问题,大约每15-20分钟数据库就会有一两分钟没有响应。而无响应GB的可用磁盘空间被使用,然后重新获得。很难解释,所以我附上了监控图的截图,这是一个1小时的时间段。有没有人知道发生了什么,或者我应该从哪里开始寻找 磁盘空间利用率让我觉得您在磁盘上的临时表中有非常大的查询结果集排序。要进行检查,请查看计数器状态变量在峰值出现时创建的\u tmp\u disk\u tables是否增加 mysql> show global status like 'Created%'

最近我们的RDS数据库出现问题,大约每15-20分钟数据库就会有一两分钟没有响应。而无响应GB的可用磁盘空间被使用,然后重新获得。很难解释,所以我附上了监控图的截图,这是一个1小时的时间段。有没有人知道发生了什么,或者我应该从哪里开始寻找


磁盘空间利用率让我觉得您在磁盘上的临时表中有非常大的查询结果集排序。要进行检查,请查看计数器状态变量
在峰值出现时创建的\u tmp\u disk\u tables
是否增加

mysql> show global status like 'Created%';
+-------------------------+-------+
| Variable_name           | Value |
+-------------------------+-------+
| Created_tmp_disk_tables | 56    | <-- this is probably the culprit
| Created_tmp_files       | 23    |
| Created_tmp_tables      | 3177  |
+-------------------------+-------+
mysql>显示全局状态,如“已创建%”;
+-------------------------+-------+
|变量名称|值|
+-------------------------+-------+

|创建了| tmp |磁盘|表格| 56 |谢谢比尔,现在我有地方开始了。非常感谢。再次感谢Bill,使用innotop找到了胭脂查询。缺少索引,所以加载整个表并填充内存,然后像您所说的那样交换到磁盘。