查看和修改mysql最大链接数

使用 MySQL 数据库的站点,当访问链接数过多时,就会出现 "Too many connections" 的错误。出现这种错误有两种状况,一种是网站访问量实在太大,服务器已经负担不起,此时就应该考虑负载均衡或者其它减小服务器压力的办法。另外一种状况就是 MySQL 的最大链接数设置得过小,当访问量稍大就出现链接过多的错误。

MySQL 默认的最大链接数为 100,能够在 mysql 客户端使用如下命令查看
mysql> show variables like 'max_connections';

要对 mysql 的最大链接数进行修改,有三种方法: mysql

1.在 my.cnf 配置文件里面修改 max_connections 的值,而后重启 mysql 就行。若是 my.ini 文件中没有找到 max_connections 条目,可自行添加如下条目: sql

max_connections = 200 数据库

2.命令行下执行 set GLOBAL max_connections=200 服务器

3.修改源代码 负载均衡

MySQL服务器容许的最大链接数16384,添加了最大容许链接数,对系统消耗增长不 网站

其余状态查询命令: 命令行

显示当前运行的线程:mysql> show processlist 线程

显示当前状态:mysql> show status ssl

显示安装后的可用存储引擎和默认引擎 :show engines; io

 
相关文章
相关标签/搜索