Home >Database >Mysql Tutorial >手机在线更新系统MySQL数据库服务器参数优化mycnf,16G内存8核CPU_MySQL

手机在线更新系统MySQL数据库服务器参数优化mycnf,16G内存8核CPU_MySQL

WBOY
WBOYOriginal
2016-06-01 13:31:091477browse

bitsCN.com

手机在线更新系统MySQL数据库服务器参数优化mycnf,16G内存8核CPU

 

业务场景:后台支持手机在线更新系统,db服务器内存16G,8核,dell的pc服务器。

 

qps: 200个左右 

 

tps: 1个左右 一分钟50几个

 

sort_buffer_size = 32M 大了, 8M即可

 

read_buffer_size = 32M 大了,8M即可

 

read_rnd_buffer_size = 16M  大了,8M即可

 

table_open_cache = 512

小了,建议改成2048

 

max_allowed_packet = 5M

小了,建议改成16M

 

tmp_table_size=64M

  小了,建议改成2G

 

innodb_buffer_pool_size = 3000M

  小了,改成db服务器总内存的60% 到80%

 

innodb_additional_mem_pool_size = 20M 小了,改成128M

 

join_buffer_size 这个参数为什么没有看到,必须设置值,join_buffer_size = 8M 必须补上,这个是跟join table 关联的,很重要。

 

bitsCN.com
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn