如何设置mysql数据库连接池的大小

首先说一下设置mysql应用参数的三种方式

#set Global在Mysql服务器运行过程中会一直生效,直到mysql关闭
#值得注意的是:部分参数在set global并不会立即生效,需要重新建立连接后才有效
set GLOBAL max_connections = 200;
#set session 代表在当前会话(窗口/连接)才有效,关闭会话后自动失效
#参数设置的优先级 session > global > 配置文件
set xxx = xxx;

 

show VARIABLES like '%CONNECTION%'

用来查看连接池数量

max_connections就是设置的最大连接数

 

 

如何设置max_connection的大小?

#MySQL历史运行过程中最大连接数的数量及时间点

show status like 'Max_used_connections%'

 

 

 

以这个查询结果的数量上浮20%比较合理

posted @ 2020-10-14 14:22  wuxiaomiao  阅读(2774)  评论(0编辑  收藏  举报