bjk*_*116 3 mysql materialized-view mysql-5.6
希望这个问题是不言自明的。我读过 MySQL 中不存在物化视图,但有时我会在EXPLAIN
有人可以帮我解决这个问题吗?如果物化视图在 MySQL 中不存在,“(物化)”是什么意思?使用 MySQL Server 5.6、Workbench 6.3。
对于外界(如果我没记错的话),“物化视图”是一个永久表,它根据流入其他表的数据自动插入/更新。
在 MySQL 中,它的含义相当有限。它指的是某些“派生”表(例如,FROM ( SELECT ... )
)。优化器有多种方法来处理此类构造。
FROM (SELECT...) JOIN (SELECT...)
),优化器必须重复执行除第一个派生表之外的所有表。程序员基本上没有什么可以控制这个版本的“物化视图”。(好吧,重写以避免需要。)
5.7 和 8.0 有更多的性能改进。但仍然没有外界所知的“物化视图”。
归档时间: |
|
查看次数: |
2385 次 |
最近记录: |