代码之家  ›  专栏  ›  技术社区  ›  abksharma

Mysql InnoDB视图变得越来越慢,并且没有使用Where子句

  •  0
  • abksharma  · 技术社区  · 7 年前

    我们有500K行的视图变得很糟糕,因为它们不能在底层表上使用索引。对视图没有影响的子句。在应用Mysql Where子句之前创建视图是真的吗? 我们有没有办法用Where子句和Joins加速视图查询?

    MySQL视图的一个问题是MySQL不会将谓词从外部查询“推”到视图查询中。 here

    select * from reportview_23 where id = 100;
    
    0 回复  |  直到 7 年前