如果Qcache_lowmem_prunes的值非常大,则表明经常出现缓冲不够的情况;
如果Qcache_hits的值非常大,则表明查询缓冲使用非常频繁,如果该值较小反而会影响效率,那么可以考虑不用查询缓冲;
Qcache_free_blocks,如果该值非常大,则表明缓冲区中碎片很多。
解决方案
查看”msyql查询缓存的大小”
可以修改该值:
修改方法1、mysql> set global query_cache_size=2000000;
方法2、修改msyql配置文件my.cnf:
query_cache_size = 64M
本文探讨了MySQL查询缓存的几个关键指标,包括Qcache_lowmem_prunes、Qcache_hits及Qcache_free_blocks等,并针对这些指标的异常情况提供了具体的调整建议,帮助读者更好地理解和优化MySQL查询缓存。
4676

被折叠的 条评论
为什么被折叠?



