请问大牛mysql 视图多个union all查询慢如何优化,union了17张表
谢谢
union all 在sql中是不推荐使用的,你还一下子使用了这么多,效率肯定不会高。不明白是什么样的逻辑需要使用这么多表?
explain查看性能慢的地方,建立索引。然后还可以把一些表的数据做冗余,减少union的表的个数
explain看看,优化的方法有很多种,业务、表的设计、索引等
是的