我遇到了 AWS RDS 实例(运行 MySQL 5.6)的性能问题。
这是一个名为 Tigase 的 XMPP 服务器的后端数据库。根据 Tigase Inc. 的说法,这种类型的数据库实例应该能够处理至少比目前多一个数量级的流量。db 是瓶颈是非常罕见的。通常 Tigase 服务器在 db 之前成为瓶颈。
在 AWS 管理控制台中查看我们的监控数据时,我们发现主要是 CPU 和写入 IOPS 是问题所在。读取 IOPS 可以忽略不计。
因为我还没有写过 Tigase,所以我很难知道高负载背后的原因。因此,我的问题是:我应该如何找到导致此问题的根本原因的查询和/或配置设置?你推荐我使用哪些工具?我有相当丰富的 DBA 经验,但我是 MySQL 的新手。
以下是 MySQL Workbench 性能仪表板的屏幕截图。
谢谢!
