mysql – 哪一个是更快的视图或子查询?
发布时间:2021-01-17 15:33:10 所属栏目:MySql 来源:互联网
导读:问题就是这一切.哪一个更快?在速度优化方面,我们什么时候应该使用view而不是subquery和反之?我没有某种情况,但在尝试使用mysql中的视图时,正在考虑这个问题.最佳答案两者在MySQL中都不是特别有效.在任何情况下,MySQL都不会在视图中缓存数据,因此视图只是在
问题就是这一切.哪一个更快?在速度优化方面,我们什么时候应该使用view而不是subquery和反之? 我没有某种情况,但在尝试使用mysql中的视图时,正在考虑这个问题. 最佳答案 两者在MySQL中都不是特别有效.在任何情况下,MySQL都不会在视图中缓存数据,因此视图只是在查询执行中添加了另一个步骤.这使得视图比子查询慢.查看此博客文章了解更多信息http://www.mysqlperformanceblog.com/2007/08/12/mysql-view-as-performance-troublemaker/ 一种可能的替代方案(如果您可以处理稍微过时的数据)是物化视图.查看Flexviews了解更多信息和实施. (编辑:百色站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在Windows 8.1中的git bash中启动Mysql
- MySQL Char()或其他Field的顺序UID集生成
- 将mysql查询应用于数据库中的每个表
- mysql – 临时表在PHPMyAdmin中不起作用
- java – 使用Eclipse Link在JPA中映射Joda Time“Period”的
- mysql – Rails – 意外地丢了我的桌子
- java – JOIN中的相同列名在ResultSet中出现“找不到列”错
- 远程Mysql服务器(AWS极光)上的Laravel权限被拒绝
- 当使用Openfire在两个iOS设备之间聊天时(使用MySQL数据库),
- php – 将日期范围分成相应的周数