对InnoDB用户,为什么说事务限制了查询缓存的效率?

对InnoDB用户,为什么说事务限制了查询缓存的效率?


mysql
InnoDB
2023-11-27 13:17:20
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
自封的不算

如果在事务里面修改了表数据,在事务提交前,这个表的查询是不会被缓存,所以,如果事务运行时间较长,查询缓存的效率就会很低。

另外,官方不推荐使用查询缓存,并且在 8.0 版本移除这个功能

Note
The query cache is deprecated as of MySQL 5.7.20, and is removed in MySQL 8.0.
​The MySQL Query Cache​

分享
微博
QQ
微信
回复
2023-11-27 14:30:41
相关问题
InnoDB为什么需要自适应Hash索引?
2326浏览 • 1回复 待解决
为什么禁止缓存napi_env
959浏览 • 1回复 待解决
为什么有人鸿蒙不满?
5222浏览 • 2回复 待解决
为什么文章审核会对破密进行限制
4768浏览 • 1回复 待解决
如何查询fd数量限制
1403浏览 • 1回复 待解决
nagios配置为什么页面是空
2095浏览 • 0回复 待解决
安装MySQL为什么要创建MySQL用户
2105浏览 • 1回复 待解决
Redis事务什么有懂吗?
2473浏览 • 1回复 待解决
用户查询消息数据库设计
2805浏览 • 1回复 待解决
mysql多查询sql怎么写?
2041浏览 • 1回复 待解决
在dolphindb中怎么查询结果分页?
2168浏览 • 1回复 待解决