일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 알리클라우드
- 비즈니스인텔리전스
- SQL
- db
- 결혼식식권
- 소트튜닝
- 프로그래머스
- 츠케멘맛집
- 낙곱새
- SQLD
- 츠케멘전문점
- SQL처리과정
- 코딩테스트
- 리텐션
- 보테가마지오
- QuickBI
- 마이보케스냅
- 데이터시각화
- 연화식당
- 광교맛집
- 멘타카무쇼
- 낙곱새맛집
- tableau
- 미리캔버스
- 데이터베이스
- SQLP
- 코호트분석
- 알리바바클라우드
- 아이폰스냅
- 태블로
- Today
- Total
목록db (2)
자면서 공부하기

3. 소트 튜닝 방안 3-1. 소트가 발생하지 않도록 SQL 작성하기3-2. 인덱스를 이용한 소트 연산 대체3-3. 소트 영역을 적게 사용하도록 SQL 작성하기3-1. 소트가 발생하지 않도록 SQL 작성하기될수 있으면 소트가 발생하지 않도록 SQL을 작성해야 하고, 소트가 불가피하다면 메모리 내에서 수행을 완료할 수 있도록 해야해요.3.1.1 Union vs Union AllUnion 은 상단 하단 두 집합 간 중복을 제거하기 위해 소트 작업을 수행한다.Union All 은 중복을 확인하지 않고 두 집합을 단순히 결합하여 소트 연산을 수행하지 않는다.다만, Union 을 Union All 로 변경시에는 결과 집합이 달라질 수 있다.중복 가능성이 없는 경우 Union All 를 쓰면 되지만 중복 가능성이 ..

1. 소트가 뭐야 소트 Sort 소트(sort)는 정렬을 가리키는 영어 낱말이다. 2. 메모리 소트와 디스크 소트(오라클) 소트는 PGA에 할당한 Sort Area에서 수행하며 PGA가 부족하면 Temp 테이블 스페이스를 사용메모리 소트 : PGA 내에서 소트 완료할 경우 'Internal Sort' 또는 'Optimal Sort'라고도 한다.디스크 소트 : Temp 테이블 스페이스까지 사용하여 소트 완료할 경우 'External Sort'라고도 한다.소트는 최대한 발생하지 않도록 SQL을 작성해야 하고, 소트가 불가피하다면 메모리 내에서 수행을 완료할 수 있도록 해야 함소트는 메모리 집약적일 뿐만 아니라 CPU 집약적임 3. 어떨 때 소트가 발생할까? 단순히 order by 쓸 때만 정렬되는게 아니라..