本文主要是介绍MySql缓冲池命中率,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
缓冲池
大小查看
show variables like 'innodb_buffer_pool_size';
太小的innodb_buffer_pool_size是不利于性能的提升
命中率查看
一 、 通过以下命令查看相关数据:
show global status like 'Innodb_buffer_pool_read%';
结果如下:
命中率公式:
Innodb_buffer_pool_read_requests / (Innodb_buffer_pool_read_requests + Innodb_buffer_pool_reads + Innodb_buffer_pool_read_ahead)
二、通过status查看
show engine innodb status;
Buffer pool hit rate 即为命中率:
这篇关于MySql缓冲池命中率的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!