1. 优化最大连接数max_connections是MySQL最大并发连接数,默认值是151
MySQL允许的最大连接数上限是16384
实际连接数是最大连接数的85%较为合适
查询数据库目前设置的最大并发连接数是多少
查询数据库目前实际连接的并发数是多少
在MySQL配置文件 /etc/my.cnf 中设置 max_connections=3000,表示修改最大连接数为3000,需要重启MySQL才能生效
MySQL为每个连接创建缓冲区,所以不应该盲目上调最大连接数,如果最大连接数达到了上面设置的3000,会消耗大约800M内存。
2. 优化请求堆栈back_log是存放执行请求的堆栈大小,默认值是50
该值设置为最大并发连接数的20%~30%较为合适
同样是在MySQL配置文件 /etc/my.cnf 中,设置 back_log&#