insert select 로 인해 플랜 공간이 소모됩니다.
밥벌이 / 2010. 10. 28. 07:41
아래와 같이 해결 가능하다.
(이건 모 sql 모니터링 업체에서 질문한 내용입니다.)
if object_id ('tblx') is not null
drop table tblx
go
create table tblx
(idx int)
go
insert into tblx (idx) select 1 union all select 2
go
insert into tblx (idx) select 2 union all select 3
go
--syscacheobjects sql
--insert into tblx (idx) select 1 union all select 2
insert into tblx values(1),(2)
go
insert into tblx values(2),(3)
go
--syscacheobjects sql
--(@1 int,@2 int)INSERT INTO [tblx] values(@1),(@2)
dbcc freeproccache
select * from master.dbo.syscacheobjects
'밥벌이' 카테고리의 다른 글
Array Insert (1) | 2010.11.17 |
---|---|
이 쿼리의 결과는 뭘까요? (6) | 2010.11.04 |
insert 속도를 높여보자 (1) | 2010.10.18 |
.net framework 의 sql native client 를 이용할 경우 sp_reset_connection (4) | 2010.10.18 |
SQL Server I/O Basic (0) | 2010.10.11 |