mysql 最大并发能达到多少

mysql 最大并发能达到多少,第1张

mysql

默认的最大并发连接为100,默认的连接数无法满足大量client

连接的请求.

但是可以通过以下方式改变,使用root用户登录mysql

系统引用mysql

>

show

variables

like

’max_connections‘

+-----------------+-------+

|

Variable_name

|

Value

|

+-----------------+-------+

|

max_connections

|

100

|

+-----------------+-------+

在不需要重启的情况下.通过以下命令更改为300引用set

global

max_connections

=

300为了保证mysql

重启能够生效,还需要编译

/my.ini

(默认)

把max_connections

=

300以上完成之后,下次重启就会使用新的参数。

MySQL并发能力每秒600次以上,Redis并发能力每秒1000次。

MySQL和Redis都可以处理大量的并发请求,但具体的性能取决于应用程序的需求。MySQL的并发能力可以由它的QPS来衡量,而Redis的并发能力可以由它的QPS和KV存储来衡量。一般来说,MySQL的并发能力通常在每秒600次以上,而Redis的并发能力可以达到每秒1000次。

并发能力是指程序或问题的不同部分或单元可以乱序或部分执行的能力。

方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可

方法二:MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppassword

设置新的最大连接数为200:mysql>set GLOBAL max_connections=200

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

显示当前状态:mysql>show status

退出客户端:mysql>exit

查看当前最大连接数:mysqladmin -uusername -ppassword variables


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7185511.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存