INSERT와 DELETE의 처리시간 및 트랜잭션 로그 사이즈 질문


dbo.test 테이블에는 700만건의 데이터가 있음.


(A) 처리시간 : 3분, 트랜잭션로그 사이즈 1GB

begin taran

Insert into dbo.test 

select * from dbo.test01 Where 500만건 조건.

commit 


(B) 처리시간 : 30분, 트랜잭션로그 사이즈 20GB

begin taran

Delete from dbo.test Where 500만건 삭제

commit 


처리시간과 트랜잭션 로그에 차이가 왜 delete에서 많이 나나요?





profile