반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 백준
- snowflake
- HackerRank
- 결합인덱스란
- S3
- 데이터분석
- 인덱스
- 결합인덱스조건
- 코딩
- 오라클
- Join
- Oracle
- MySQL
- AWS
- 데이터베이스
- 조인
- dbeaber
- 인덱스튜닝
- 쿼리
- Index
- sql
- 율코딩
- 문제풀이
- 백트래킹
- 자료구조
- 개발
- dfs
- storage_integration
- 알고리즘
- DB
Archives
- Today
- Total
목록복합인덱스 (1)
율코딩
[DB] 결합인덱스 및 컬럼 순서 결정 방법
결합인덱스 결합 인덱스란 두 개 이상의 컬럼을 합쳐서 인덱스를 만드는 것을 말한다. 주로 단일 컬럼으로는 나쁜 분포도를 가지지만 여러 개의 컬럼을 합친다면 좋은 분포도를 가지고, WHERE절에서 AND 조건에 많이 사용되는 컬럼들을 결합 인덱스로 구성된다. 결합 인덱스 컬럼 결정 결합 인덱스를 만들 때 결합 인덱스를 구성하는 컬럼들의 배열 순서는 아주 중요하기에 신중하게 결정해야 한다. 컬럼의 순서를 잘못 배열하면 결합 인덱스의 발동 확률이 매우 낮아질 수 있기 때문이다. 만약 select 문의 where절에 결합 인덱스의 첫 번째 컬럼을 조건에 사용하였다면 그 질의문은 결합 인덱스를 사용할 수 있다. 하지만 개발자가 결합 인덱스의 두번째 컬럼만을 where 절에 조건으로 사용하고 결합 인덱스를 사용하고..
데이터베이스
2022. 6. 5. 20:32