[DB] 5장. 소트 튜닝
·
Study/친절한 SQL 튜닝
1. 소트 연산에 대한 이해 SQL 수행 도중 가공된 테이터 집합이 필요할 때, 오라클은 PGA와 Temp 테이블 스페이스를 활용한다. (소트머지조인, 해시조인, 데이터 소트와 그룹핑등이 대표적!)지금부터 데이터를 소트하거나 그룹핑하는 과정을 살펴보자.🔎 소트 수행 과정소트는 기본적으로 PGA에 할당한 Sort Area에서 이루어진다.Sort Area(메모리 공간)가 다 차면, 디스크 Temp 테이블스페이스를 활용한다.Sort Area에서 작업을 완료할 수 있는지에 따라 소트를 두 가지 유형에 나눈다.1. 메모리 소트( In-Memory Sort )'Internal Sort'라고도 함전체 데이터의 정렬 작업을 메모리 내에서 완료하는 것2. 디스트 소트 (To-Disk Sort )'External Sor..