对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索引?
2419浏览 • 1回复 待解决
为什么有人鸿蒙不满?
5379浏览 • 2回复 待解决
为什么禁止缓存napi_env
1077浏览 • 1回复 待解决
为什么文章审核会对破密进行限制
4877浏览 • 1回复 待解决
nagios配置为什么页面是空
2183浏览 • 0回复 待解决
安装MySQL为什么要创建MySQL用户
2204浏览 • 1回复 待解决
如何查询fd数量限制
1497浏览 • 1回复 待解决
Redis事务什么有懂吗?
2556浏览 • 1回复 待解决
用户查询消息数据库设计
2890浏览 • 1回复 待解决