목록오라클 소트 (1)
정미나닷컴
[Oracle] 오라클 소트
작년 SQLP 시험에 소트 연산에 관한 문제가 출제됐었는데 시험장을 나온 후 틀렸음을 깨닫고 내 머리를 쥐어박았던 기억이 있다. 다시 나온다면 결코 틀리지 않으리라는 각오로 지금부터 소트에 대해 파보려고 한다.소트 수행 원리- SQL 수행 도중 데이터 정렬이 필요할 시 PGA 메모리에 Sort Area를 할당① 메모리 소트 (in-memory sort): 전체 데이터의 정렬 작업을 메모리 내에서 완료(=Internal Sort)② 디스크 소트 (to-dist sort): 할당받은 Sort Area 내에서 정렬을 완료하지 못해 디스크 공간까지 사용(=External Sort) ※ 디스크 소트 과정① PGA에서 정렬된 중간 결과집합을 Temp 테이블스페이스의 Temp 세그먼트에 임시 저장* Sort Run:..
IT
2018. 5. 11. 19:00