我们的500 K行视图变得很糟糕,因为它们不能使用底层表的索引。View上的where子句对视图创建没有影响。这个视图是在Mysql子句应用之前创建的吗,就像在Sql server中一样?我们有办法用Where子句和Joins来加速视图查询吗?
,MySQL视图的一个问题是,MySQL不会将谓词从外部查询“推”到视图查询中。
select * from reportview_23 where id = 100;
发布于 2022-02-10 10:29:20
您可能会在视图中进入一些查询限制,从而阻止视图合并精确日期.比如使用限制,不同的,子查询列.
https://stackoverflow.com/questions/53172862
复制相似问题