心理

当前位置 /首页/完美生活/心理/列表

union和unionall的哪个效率高

union和unionall的哪个效率高

union all

union all 要比union快很多,所以,如果可以确认合并的两个结果集中不包含重复的数据的话,那么就使用union all,如下:

尽量使用union all,因为union需要进行排序,去除重复记录,效率低

union

如果表有多个索引列的时候,用union 替换 where 中的or 效率会提高不少。索引列使用or会造成全表扫描。如果有column 没有使用索引,就得记得or了。

TAG标签:效率高 unionall union #