在处理很长的程序时创建临时表的目的是什么?
我刚试过简单的程序在临时表中插入值, 任何人都可以解释创建临时表的重要性吗?
create procedure uspinsert
as
begin
select *from tbl_Sample
end
create table #tbl_new
(col1 int,
col2 varchar(20))
insert #tbl_new exec uspinsert
以这种简单的方式我试过了。在调优时,在开发端看到了许多临时表创建。
它是否提高了性能?
答案 0 :(得分:0)
临时表的重要性在于性能。在Space VS Time的情况下,我们再次陷入困境。为了减少处理时间,我们创建了临时表,它以我们需要的方式保存我们需要的数据。因此,对于您对该临时表中的项目执行的所有操作,将花费更少的时间