MySQL的INNODB引擎性能优化总结一

1.并发:数据迄今最高有多少个连接,登录mysql以后执行 show global status like ‘max_used_connections’; show variables like ‘max_connections’; 一般情况,满足以下关系即可: max_used_connections / max_connections * 100% <=85% 2.Innodb_buffer_pool:它对innodb引擎的mysql性能起着决定性的作用。 由于Innodb把数据和索引都缓存起来,官方推荐将其设置到 70-80% 的可用内存。 如果业务不多,并且不会暴增,无需把innodb_buffer_pool_size 设置的太大。 3.innodb_log_file_size:配置文件提示设置到innodb_buffer_pool_size的25% 它在高写入负载情况下很重要。这个值越大则性能相对越高,但可能会增加恢复时间。…