在特定时间间隔(5分钟)的最后几天,我们得到了大约3000个连接的MySQL连接峰值,这是最高的。
这件事每5分钟就会持续发生,我很惊讶我已经记录了我对生产的所有疑问,但我没有找到任何东西。我们只能在我们的Slave(读取)服务器上获得这个峰值,写入(master)没问题。
我们的网站使用PHP / MySQL / Apache。我们在master / salve中使用两个DB服务器。
所有写在主人和所有阅读上,主要是使用innodb引擎的表。
Following thing which i have done :
1. Log all read query and connections instance (log file)
2. Check server max_connection
3. check other innodb parameter like
SHOW VARIABLES LIKE 'innodb_buffer_pool_size';
SHOW VARIABLES LIKE 'innodb_additional_mem_pool_size';
SHOW VARIABLES LIKE 'innodb_log_buffer_size';
SHOW VARIABLES LIKE 'thread_stack';
实际上我不知道解决这个问题的途径,我应该在哪个方向上做一些R& D来解决这个问题。
我对这个突然的派克是如何进入MySQL服务器感到困惑。这是可以预测的。
请帮帮我