에듀윌
·
3종 분별
★ 매 회차 1순위 종합표
DROP 건물 철거 · TRUNCATE 가구만 빼기 · DELETE 방 정리
DELETE vs TRUNCATE vs DROP —
결정 종합표
비교
DELETE
TRUNCATE
DROP
분류
DML
DDL
DDL
대상
부분(행)
데이터 전체
객체 전체
WHERE
✅
❌
❌
COMMIT
명시
자동
자동
ROLLBACK
✅
❌
❌
속도
느림
매우 빠름
빠름
상황
도구
회원 한 명 탈퇴
DELETE WHERE
임시 테이블 매일 비우기
TRUNCATE
테스트 테이블 통째 제거
DROP
합격 마인드셋
DML(DELETE) = 부분·ROLLBACK ✅ / DDL(TRUNCATE·DROP) = 통째·ROLLBACK ❌.
TRUNCATE를 DML로, DELETE를 ROLLBACK ❌로 넣은 보기는 즉시 함정.