Mysql全局优化参数

Mysql的全局参数

下面参数都是服务端参数,默认在配置文件的 [mysqld] 标签下

# 最大连接数
max_connections=3000

连接对象的创建和销毁都是需要系统资源的,一个连接最小占用内存是256K,最大占用内存是64M。如果一个连接占用内存超过了64M 比如排序操作,那么就会申请临时空间,放到磁盘中。


# 最大用户连接数
max_user_connections=2980

假如设置了最大3000个连接,还需要留一些连接给DBA登录,避免连接对象全被用户占用导致DBA登录不进去


# 暂存最大连接数
back_log=300

当连接对象达到最大连接数后,新的连接对象就会存放在堆栈中等待,如果超过了back_log设置的值还有更多的连接就拒绝


# 通过jdnbc连接对象 空闲n秒后断开连接
wait_timeout=300

指的是app应用通过jdbc连接mysql进行操作完毕后,空闲300秒后断开,默认是28800,单位秒,即8个小时。


# mysql client客户端的连接对象  空闲n秒后断开连接
interactive_timeout&#

你可能感兴趣的:(深入学习总结笔记,Mysql,数据库,mysql)