728x90
반응형
[ DELETE ]
트랜잭션 로그에 일일이 작업 내용을 기록하기 때문에 느림.
WHERE 조건절 사용 가능.
참조하는 자식 테이블이 존재하는 경우 참조되고 있는 기본키가 존재하는 지에 따라서 삭제 가능여부가 결정됨.
IDENTITY 열은 초기화 되지 않는다.
[ TRUNCATE ]
페이지의 할당 취소만 기록되므로 속도가 빠르다.
WHERE 조건절 사용할 수 없음. -> 테이블 내의 모든 레코드 삭제만 가능.
참조하는 자식 테이블이 존재하면 삭제 불가능.
IDENTITY 열이 경우 초기화 됨.
728x90
반응형
'IT > DB' 카테고리의 다른 글
[MS-SQL] SQL 인젝션 대비.. (0) | 2022.04.19 |
---|---|
[MS-SQL] sa 비밀번호 변경 (0) | 2022.04.12 |
[MS-SQL] 분산 트랜잭션을 시작할 수 없으므로 요청한 작업을 수행할 수 없습니다. (0) | 2022.03.31 |
[MS-SQL] "RPC에 대해 구성되지 않았습니다" 오류 (0) | 2022.03.26 |
[MS-SQL] Buffer cache hit ratio 체크 (0) | 2022.03.22 |
댓글