不重启解决 MySQL Too Many Connections
当发生Too many connections时,即使是DBA也无法登录到数据库,一般的做法是修改配置文件的max_connections参数,然后重启数据库,这样业务就有几秒钟的中断。
还有一个hack的方法,用过gdb直接修改mysqld内存中max_connections的值,具体做法如下:
gdb -ex "set max_connections=5000" -batch -p `pgrep -x mysqld`
原创文章,转载请注明出处:Louis Hust’s Blog
原文作者: liups.com
原文链接: http://liups.cn/posts/e0a5b474/
许可协议: 知识共享署名-非商业性使用 4.0 国际许可协议