优化查询 - 使用UNION的INTO命令

时间:2018-02-15 19:20:28

标签: sql sql-server

以下两个查询之间是否存在执行相同操作但性能略有不同的性能差异?如果没有性能问题,是否比另一种更普遍接受? 提前致谢!

Select * 
into #temp
FROM ( 
   Select * from table1
    UNION 
   select * from table2
    UNION 
   select * from table3 
)

VS

Select * 
into #temp
FROM table1 
UNION
select * 
FROM table2
UNION
SELECT * 
FROM table3

1 个答案:

答案 0 :(得分:0)

通常,性能取决于您使用的SQL Server的哪个版本,Service Pack。