mysql配置优化,提升性能
show variables like '%_io_threads'
#默认使用4核
参数不支持动态改变,需要把该参数加入my.cnf里,修改完后重启MySQL服务4
mysql8可直接使用命令SET PERSIST,重启有效
vim /etc/my.cnf innodb_read_io_threads=16 innodb_write_io_threads=16 #使用16个核,允许值的范围在1~64 innodb_thread_concurrency=0 #这个参数设置为0时,表示不限制线程数
systemctl restart mysql
show variables like '%max_connections%'
show variables like 'max_user_connections'
# 默认0 无限制
show global status like 'Max_used_connections'
服务器响应的最大连接数值占服务器上限连接数值的比例值在10%以上 如果在10%以下,说明mysql服务器最大连接上限值设置过高 Max_used_connections / max_connections >0.1 修改配置文件my.cnf max_connections=1280 mysql8可直接使用命令,重启有效 SET PERSIST max_connections=1280
systemctl restart mysql