临时表创建程序的重要性

时间:2013-07-03 08:42:09

标签: sql-server tsql stored-procedures

在处理很长的程序时创建临时表的目的是什么?

我刚试过简单的程序在临时表中插入值, 任何人都可以解释创建临时表的重要性吗?

create procedure uspinsert 
as
begin 
select *from tbl_Sample
end

create table #tbl_new
(col1 int,
col2 varchar(20))
insert #tbl_new exec uspinsert

以这种简单的方式我试过了。在调优时,在开发端看到了许多临时表创建。

它是否提高了性能?

1 个答案:

答案 0 :(得分:0)

临时表的重要性在于性能。在Space VS Time的情况下,我们再次陷入困境。为了减少处理时间,我们创建了临时表,它以我们需要的方式保存我们需要的数据。因此,对于您对该临时表中的项目执行的所有操作,将花费更少的时间