MySQL的最大连接数

image.png

实际操作

====

1. 查看最大连接数

mysql> show variables like “%max_connections%”;

±----------------±------+

| Variable_name | Value|

±----------------±------+

| max_connections| 151 |

±----------------±------+

1 row in set (0.00 sec)

2. 查看服务器响应的最大连接数

mysql> show global status like ‘Max_used_connections’;

±---------------------±------+

| Variable_name | Value |

±---------------------±------+

| Max_used_connections | 11 |

±---------------------±------+

1 row in set (0.00 sec)

可以看到服务器响应的最大连接数为11,远远低于MySQL服务器允许的最大连接数值。对于MySQL服务器最大连接数值的设置范围比较理想的是:服务器响应的最大连接数值占服务器上限连接数值的比例值在10%以上,如果在10%以下,说明MySQL服务器最大连接上限值设置过高。

3. 修改最大连接数

  • 常用的修改最大连接数的两种方式如下:

第一种:命令行修改最大连接数(max_connections),设置最大连接数为1000。

mysql> set global max_connections = 1000;
这种方式有个问题,就是设置的最大连接数只在 MySQL 当前服务进程有效,一旦MySQL重启,又会恢复到初始状态。因为MySQL启动后的初始化工作是从其配置文件中读取数据的,而这种方式没有对其配置文件做更改。
第二种(推荐):通过修改配置文件来修改MySQL最大连接数(max_connections)。 进入MySQL安装目录,打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100,修改为max_connections=1000,重启MySQL服务即可。

最后总结我的面试经验

2021年的金三银四一眨眼就到了,对于很多人来说是跳槽的好机会,大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。

另外,面试中遇到不会的问题不妨尝试讲讲自己的思路,因为有些问题不是考察我们的编程能力,而是逻辑思维表达能力;最后平时要进行自我分析与评价,做好职业规划,不断摸索,提高自己的编程能力和抽象思维能力。

BAT面试经验

实战系列:Spring全家桶+Redis等

其他相关的电子书:源码+调优

面试真题:


67657)]

面试真题:

[外链图片转存中…(img-cEsuAC4k-1721149967658)]

[外链图片转存中…(img-4lsJqnfJ-1721149967658)]

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值