SQLP

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

파티션 유지관리와 대량 데이터 처리: EXCHANGE·DROP·TRUNCATE

원래 이론 →

판단 기준

상황우선 검토 방식핵심 확인
특정 Partition 전체를 비우고 재사용TRUNCATE PARTITION참조 Constraint·Global Index·정의 유지
보존 기간이 끝난 Partition 제거DROP PARTITION정의 제거·마지막 Partition 여부·Index 정리
새 기간 대량 적재Staging 적재 후 EXCHANGE구조·경계·Validation·Index·통계
Partition 대부분 수정최종 결과를 Staging에 재생성 후 EXCHANGE재생성 비용·원복·동시성
Partition 일부 소량 수정일반 DMLAccess Path·Undo·Redo·Trigger
반복되는 부분 대량 삭제Partition·Subpartition 재설계업무 처리 단위와 경계 정렬
이 부분의 원문 →

헷갈리는 개념

작업데이터 처리Partition 정의행 단위 조건대표 목적
DELETE조건을 만족한 Row만 삭제유지가능소량·부분 삭제
TRUNCATE PARTITIONPartition의 모든 Row 제거유지불가능같은 경계를 다시 사용할 때
DROP PARTITIONPartition의 모든 Row 제거제거불가능보존 기간이 끝난 Partition 제거
EXCHANGE PARTITIONPartition과 별도 Table의 데이터를 양방향 교환유지Staging에서 최종 결과를 먼저 생성대량 적재·대량 수정·아카이빙

TRUNCATE와 DROP은 행별 DELETE Trigger를 실행하는 방식이 아닙니다. 운영에서는 짧은 DDL 시간만 보지 말고 DDL Lock, Transaction 경계, Global Index 후속 작업, Standby와 Backup까지 포함한 전체 절차를 평가해야 합니다.


이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.