union和Union all查询速度效果差别大了 不过你要搞清两者的区别
还是需要结合业务逻辑涉及数据逻辑,没有完全之策的,都是根据实际需求来, 比如是否可以减少物理数据,做历史数据的迁移达到减少数据量的目的
贴出sql和表结构 union数据量大了 必须慢 能否用union all, 会有较大改善
思路: 1、查询的条件列建索引 2、尽量不用视图,用视图时索引起不了作用 3、业务逻辑和数据库设计了,用到尽量少的表和关联可以提高效率
17,082
社区成员
55,236
社区内容
加载中
试试用AI创作助手写篇文章吧