一、基本概念
将查询语句及其结果进行缓存,如果查询语句完全相同直接返回查询缓存中的结果
需要经常执行大量的相同查询,并且查询结果不怎么更新,查询缓存可以提升查询性能.
1:查询语句必须大小写完全相同缓存才能命中,否则会被当做不同的查询语句.2:如果表数据有任何变化,与此表有关的所有查询缓存都会失效(被清空)
1:select sql_no_cache name from student; --指定查询不使用查询缓存
2:select sql_cache name from student; --指定查询使用查询缓存
引用
http://www.zsythink.net/archives/1111