温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

mysql数据库连接过多出现错误怎么解决

发布时间:2021-09-13 17:08:14 来源:亿速云 阅读:124 作者:chen 栏目:数据库

这篇文章主要介绍“mysql数据库连接过多出现错误怎么解决”,在日常操作中,相信很多人在mysql数据库连接过多出现错误怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql数据库连接过多出现错误怎么解决”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

让你们的工程师把MySQL的最大允许连接数从默认的100调成32000。这就不会老出现连接过多的问题了。

查看max_connections

进入MySQL,用命令:

show variables

查看数据库最大可连接数的变量值:

max_connections

查看threads_connected 进入MySQL,用命令:


show status查看当前活动的连接线程变量值:
threads_connected设置max_connections 设置办法是在my.cnf文件中,添加下面的最后红色的一行:
[d]

port=3306

#socket=MySQL

skip-locking

set-variable = key_buffer=16K

set-variable = max_allowed_packet=1M

set-variable = thread_stack=64K

set-variable = table_cache=4

set-variable = sort_buffer=64K

set-variable = net_buffer_length=2K

set-variable = max_connections=32000修改完毕后,重启MySQL即可。当然,为了确保设置正确,应该查看一下max_connections。 注意: 1、虽然这里写的32000。但实际MySQL服务器允许的最大连接数16384; 2、除max_connections外,上述其他配置应该根据你们系统自身需要进行配置,不必拘泥; 3、添加了最大允许连接数,对系统消耗增加不大。 4、如果你的mysql用的是my.ini作配置文件,设置类似,但设置的格式要稍作变通。

到此,关于“mysql数据库连接过多出现错误怎么解决”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI