幸运快三

mysql查询缓存

甚么是查询缓存?

mysql服务器供应的,用于缓存select语句效果的一种外部内存缓存系统。

假定开启了查询缓存,将一切的查询效果,都缓存起来,应用异常的select语句,再次查询时,直接前往缓存的效果便可

检查缓存设置:show variables  like ‘query_cache%‘;

分享图片

query_cache_size:预留缓存空间巨细

query_cache_type:能否有开启缓存

分享图片

query_cache_type 

    查询缓存类型,有0、1、2三个取值。0则不应用查询缓存。1体现一直应用查询缓存。2体现按需应用查询缓存。 
    假定query_cache_type为1而又不想应用查询缓存中的数据,可以用下面的SQL: 
SELECT SQL_NO_CACHE * FROM my_table WHERE condition;
    假定值为2,要应用缓存的话,须要应用SQL_CACHE开关参数:
SELECT SQL_CACHE * FROM my_table WHERE condition;

缓存掉落效 

本站夷易近众号
   迎接关注本站夷易近众号,取得更多热购幸运快三信息
开发小院