my.ini优化mysql数据库性能的十个参数(推荐)

2019-01-04 21:18:47于海丽

(9)mysql的搜索功能
用mysql进行搜索,目的是能不分大小写,又能用中文进行搜索
只需起动mysqld时指定 --default-character-set=gb2312

(10)、wait_timeout:
服务器在关闭它之前在一个连接上等待行动的秒数。 默认数值是28800,我把它改为7200。


2G内存,针对站多,抗压型的设置,最佳:

table_cache=1024 物理内存越大,设置就越大.默认为2402,调到512-1024最佳
innodb_additional_mem_pool_size=4M 默认为2M
innodb_flush_log_at_trx_commit=1
(设置为0就是等到innodb_log_buffer_size列队满后再统一储存,默认为1)
innodb_log_buffer_size=2M 默认为1M
innodb_thread_concurrency=8 你的服务器CPU有几个就设置为几,建议用默认一般为8
key_buffer_size=256M 默认为218 调到128最佳
tmp_table_size=64M 默认为16M 调到64-256最挂
read_buffer_size=4M 默认为64K
read_rnd_buffer_size=16M 默认为256K
sort_buffer_size=32M 默认为256K
max_connections=1024 默认为1210
thread_cache_size=120 默认为60
query_cache_size=64M


一般:
table_cache=512
innodb_additional_mem_pool_size=8M
innodb_flush_log_at_trx_commit=0
innodb_log_buffer_size=4M
innodb_thread_concurrency=8
key_buffer_size=128M
tmp_table_size=128M
read_buffer_size=4M
read_rnd_buffer_size=16M
sort_buffer_size=32M
max_connections=1024

您可能感兴趣的文章:

MySql 5.7.20安装及data和my.ini文件的配置MySQL 5.7.19安装目录下创建my.ini文件的方法mysql默认编码为UTF-8 通过修改my.ini实现方法MySQL 5.6 & 5.7最优配置文件模板(my.ini)mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存)MySQL优化配置文件my.ini(discuz论坛)对MySQL配置参数 my.ini/my.cnf的详细解析Mysql my.ini 配置文件详解MySQL5.7缺少my.ini文件的解决方法