如果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