缓慢插入表变量与临时表

时间:2014-04-11 11:09:24

标签: sql sql-server

为什么插入a)与插入b)相比这么慢?

当执行下面的select语句select_statement(没有插入部分)时,查询终止于app。 4秒它是从带有appr的索引表中选择的。 3000万条记录。

插入语句a)终止于11秒(??)

插入语句b)在4秒内终止(与选择本身相同的时间)

A)

declare @Test table
(
  stackerNbr varchar(9)
)
insert into @Test(stackerNbr) select select_statement

b)中

create table #Test(stackerNbr varchar(9))
insert into #Test(stackerNbr) select select_statement

0 个答案:

没有答案