查看和修改mysql最大连接数

论坛 期权论坛 脚本     
匿名技术用户   2021-1-2 07:26   11   0
使用 MySQL 数据库的站点,当访问连接数过多时,就会出现 "Too many connections" 的错误。出现这种错误有两种情况,一种是网站访问量实在太大,服务器已经负担不起,此时就应该考虑负载均衡或者其它减少服务器压力的办法。另一种情况就是 MySQL 的最大连接数设置得太小,当访问量稍大就出现连接过多的错误。

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

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

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

max_connections = 200

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

3.修改源代码

MySQL服务器允许的最大连接数16384,添加了最大允许连接数,对系统消耗增加不

其他状态查询命令:

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

显示当前状态:mysql> show status

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

转载于:https://my.oschina.net/shajin/blog/220201

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP