标签: mysql performance caching
我想在MySQL上使用查询缓存,但我怀疑的是,如果我在已缓存的查询中更新或插入数据,缓存是否会反映出来?
它只返回缓存的查询或更新的查询吗?
答案 0 :(得分:0)
MySQL的查询缓存自动运行。你不应该担心它变得像那样不一致。
一般而言,更新会使任何可能受影响的缓存查询失效。
答案 1 :(得分:0)
查询缓存不会返回陈旧数据。修改表时,将刷新查询缓存中的所有相关条目。
请参阅doc以获取完整参考资料 - MySql Query Cache