在处理非常长的过程时创建临时表的目的是什么?
我只是尝试了在临时表中插入值的简单过程,任何人都可以解释创建临时表的重要性吗?
create procedure uspinsert
as
begin
select *from tbl_Sample
end
create table #tbl_new
(col1 int,
col2 varchar(20))
insert #tbl_new exec uspinsert
我尝试了这种简单的方式。在调优时,在开发端看到了许多临时表的创建。
它会提高性能吗?