查询缓存mysql

时间:2012-11-01 17:00:46

标签: mysql performance caching

我想在MySQL上使用查询缓存,但我怀疑的是,如果我在已缓存的查询中更新或插入数据,缓存是否会反映出来?

它只返回缓存的查询或更新的查询吗?

2 个答案:

答案 0 :(得分:0)

MySQL的查询缓存自动运行。你不应该担心它变得像那样不一致。

一般而言,更新会使任何可能受影响的缓存查询失效。

答案 1 :(得分:0)

查询缓存不会返回陈旧数据。修改表时,将刷新查询缓存中的所有相关条目。

请参阅doc以获取完整参考资料 - MySql Query Cache