Mysql连接池

MySQL查看最大连接数和修改最大连接数

1、查看最大连接数
show variables like \'%max_connections%\';
2、修改最大连接数
set GLOBAL max_connections = 200;或修改MySQL配置文件my.ini 或 my.cnf的参数max_connections,将其改为max_connections=??,然后重启MySQL即可。

通常,mysql的最大连接数默认是100, 最大可以达到16384。

mysql服务器最大连接数值的设置

  这个参数的大小要综合很多因素来考虑,比如使用的平台所支持的线程库数量(windows只能支持到2048)、服务器的配置(特别是内存大小)、每个连接占用资源(内存和负载)的多少、系统需要的响应时间等。

  Can not connect to MySQL server. Too many connections -mysql 1040错误,这表示MySQL且还未释放的连接数目已经达到MySQL的上限。

对于mysql服务器最大连接数值的设置范围比较理想的是:服务器响应的最大连接数值占服务器上限连接数值的比例值在10%以上,如果在10%以下,说明mysql服务器最大连接上限值设置过高.

公式:Max_used_connections / max_connections * 100%

如图:

 

Mysql连接池

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzpwdj.html