我们每隔几天就会收到少量的MySql超时错误,这些错误与我们的MySQL RDS实例上的CPU和数据库连接的大量峰值相对应。这些查询通常非常快(<5ms)突然超时。
此时,数据库操作在一分钟左右非常慢(可能是因为正在分配新连接)。新连接的数量通常会翻倍,并且似乎与要回收的整个连接池相对应。
超时似乎与繁重的数据库负载无关。当这种情况发生在12%左右时,CPU通常低于7%。
创建这些连接后,旧连接似乎会保持几个小时。
我们有一些理论:
非常感谢任何有关调试的帮助。
系统详细信息:
答案 0 :(得分:0)
我想将此作为评论而不是答案,但是&#34; ...必须有50个评论的声誉......&#34;