java - mysql超过最大连接数?
PHPz
PHPz 2017-04-18 10:25:37
[Java讨论组]

User 'portal' has exceeded the 'max_user_connections' resource (current value: 10)

起了20个线程查库 查完后关闭了

请问有什么解决办法?

减少查库线程 或者 增加最大连接数?

还有别的办法吗?

PHPz
PHPz

学习是最好的投资!

全部回复(5)
高洛峰

执行下面语句查看最大连接数:
show variables like "max_connections";
如果要修改最大连接数执行以下语句:
set global max_connections=要设置的连接数;
修改完成后,别忘了重启mysql。

希望对你有所帮助…

PHP中文网

链接数过大,这个没有其他办法,要么少开并发(并发请求数据库),要么增大链接数。

怪我咯

采用连接池 每次用都从连接池获取 获取不到阻塞线程

PHP中文网

查看mysql的链接状态把那些长时间sleep的kill掉

高洛峰

提示就是最大连接,应该是用户最大连接受限制了,还有就是调小timeout,使无用连接释放,还可以考虑下优化sql,使查询批量执行,以减少连接会话

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号