일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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처리과정
- 연화식당
- 데이터엔지니어링
- 코호트분석
- 소트튜닝
- 구의역맛집
- LOD
- 비즈니스인텔리전스
- 멘타카무쇼
- 태블로
- SQL
- 코딩테스트
- 츠케멘
- 데이터시각화
- 알리클라우드
- tableau
- 프로그래머스
- 츠케멘맛집
- db
- 낙곱새맛집
- SQLD
- 낙곱새
- 데이터베이스
- 광교맛집
- SQLP
- 츠케멘전문점
- QuickBI
- 광진구맛집
- 리텐션
- Today
- Total
목록데이터베이스 (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 쓸 때만 정렬되는게 아니라..