当前位置:网站首页>【问题记录】03 连接MySQL数据库提示:1040 Too many connections
【问题记录】03 连接MySQL数据库提示:1040 Too many connections
2022-07-04 06:23:00 【joinclear】
1、报错信息如下:
连接MySQL数据库提示:1040 Too many connections:
2、原因:
由于数据库连接数量,超过了数据库的最大连接数。
PS:因为这些数据库连接数,处于sleep状态,但是还没有被清除掉。
查看原因:
1)登录数据库
登录服务器,输入命令:
mysql -uroot -p
输入数据库登录密码后,登录成功。
2)查看数据库进程状态
show status like 'Threads%';
treads_cached :缓冲池中的线程数。
Threads_connected:当前连接(运行和睡眠)中的线程数。
Threads_created :创建过连接的线程数。
Threads_running:当前运行(没有睡眠)中的线程数。
总共连接了:152个。
3)查看数据库最大连接数
show variables like '%max_connection%';
最大连接数:151个,小于当前连接总数152,所以提示:Too many connections。
4)查看清除Sleep连接数时间
show variables like 'wait_timeout';
清除时间间隔为:28800秒(8小时),连接后8小时清除掉。
3、解决方法:
解决方法优先按下面1、2、3的顺序:
1)排查代码问题
看看到底哪里产生的连接数过多,有可能是代码比如定时任务引起的问题。
2)增加最大连接数
set GLOBAL max_connections=1000;
比如,改为1000个连接数:
3)改小清除Sleep连接数时间
set GLOBAL wait_timeout=14400;
改成4小时清除或者更短的时间间隔。
边栏推荐
- Functions in C language (detailed explanation)
- 4G wireless all network solar hydrological equipment power monitoring system bms110
- Invalid revision: 3.18.1-g262b901-dirty
- APScheduler如何设置任务不并发(即第一个任务执行完再执行下一个)?
- Sort list tool class, which can sort strings
- C language exercises (recursion)
- 剑指 Offer II 038. 每日温度
- lightroom 导入图片灰色/黑色矩形 多显示器
- Inputstream/outputstream (input and output of file)
- 1、 Relevant theories and tools of network security penetration testing
猜你喜欢
雲原生——上雲必讀之SSH篇(常用於遠程登錄雲服務器)
27-31. Dependency transitivity, principle
Error CVC complex type 2.4. a: Invalid content beginning with element 'base extension' was found. Should start with one of '{layoutlib}'.
R统计绘图-随机森林分类分析及物种丰度差异检验组合图
The end of the Internet is rural revitalization
Detailed explanation of common APIs for component and container containers: frame, panel, scrollpane
如何实现视频平台会员多账号登录
《ClickHouse原理解析与应用实践》读书笔记(4)
Overview of convolutional neural network structure optimization
Abap:ooalv realizes the function of adding, deleting, modifying and checking
随机推荐
Grounding relay dd-1/60
如何实现视频平台会员多账号登录
buuctf-pwn write-ups (8)
Average two numbers
Invalid bound statement (not found): com. example. mapper. TblUserRecordMapper. login
MySQL information_ Schema database
Cloud native - SSH article that must be read on the cloud (commonly used for remote login to ECS)
px em rem的区别
70000 words of detailed explanation of the whole process of pad openvino [CPU] - from environment configuration to model deployment
Weekly summary (*63): about positive energy
198. House raiding
AWT介绍
测试岗的中年危机该如何选择?是坚守还是另寻出路?且看下文
Win10 clear quick access - leave no trace
我的NVIDIA开发者之旅——优化显卡性能
Overview of convolutional neural network structure optimization
【微服务】Nacos集群搭建以及加载文件配置
C language exercises (recursion)
High performance parallel programming and optimization | lesson 02 homework at home
[microservice] Nacos cluster building and loading file configuration