mysql数据库参数说明

1)innodb_buffer_pool_size:在使用innodb时,在安装完成以后,需要重点关注的配合项目。缓冲池是数据和索引被缓存的地方,这个值设置的尽可能的大。8GRAM(5-6G),32GRAM(20-25G)。
2)innodb_log_file_size:redo log的大小,用来保证写入的速度和故障恢复。建议512M,如果写入频繁的数据库,这个值建议4GB。
3)max_connection:经常会碰到Too Many connection问题,说明max_connection值过小。
4)InnoDB是Mysql5.5版本以后的默认存储引擎,它被频繁地使用到。
5)innodb_file_per_table:用于控制对于不同的表是否使用独立的.idb文件,在msyql5.6版本以后默认值是ON,在5.6之前默认是OFF。
6)innodb_flush_log_at_trx_commit:默认是1,意味着InnodB与ACID完全一致,如果是低速磁盘情况下,如果设置成2,表示每2s才把事务写入到redolog中去,在某些不考虑数据完整性的情况下,可以设置成2s
7)query_cache_size:建议在一开始就设置为0,表示禁用查询缓存。
8)slow_query_log:设置为1,表示启动慢日志查询。
9)long_query_time:默认是10s,建议修改成1S。
10)slow_query_log_file:指定慢日志的存放位置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值