mysql_innodb优化

innodb_buffer_pool_size :70-80%可用内存。

innodb_log_file_size :取决于您的恢复速度需求,一般来说256M已经足够。

innodb_log_buffer_size :4M能满足大多数情景,若使用很多大字段需适当增加该值,目前看到的状况8M即可。

innodb_flush_log_at_trx_commit=2 :若不关心事物的ACID特性的话,在系统崩溃时,设置这个值可以在1~2秒中

释放事务。特别是在有较多短连接的情况下,该参数尤为重要。

innodb_thread_concurrency=8:即使当前的InnoDB可扩展性修复具有有限的并发性也有帮助。8这个数据能满足大

多数情况,但实际运用起来可能比这个值大也有可能比这个值小。

innodb_flush_method=O_DIRECT :大多数情况下可提高性能,但没有RAID的话,会影响写速度。

发表评论

后才能评论