안녕하세요.
인덱스 설계중 궁금한점이있어 질문드려요
아래는 현재 설정된 인덱스중 두개이구요.
순서대로 인덱스명, 인덱스내 컬럼seq, 컬럼명, collation, 카디널리티 입니다.
idx_mediaid_date | 1 | media_id | A | 78738 |
idx_mediaid_date | 2 | datehh | A | 28888844 |
idx_date_mediaId_accountId | 1 | datehh | A | 102031 |
idx_date_mediaId_accountId | 2 | media_id | A | 28888844 |
idx_date_mediaId_accountId | 3 | account_id | A | 28888844 |
인덱스에 대한 글을 보고 알게된것은 카디널리티(중복도)가 높은것에서 낮은것순으로 인덱스가 설정되어야한다고 이해하고있습니다. 이 카디널리티는 각 인덱스마다(?) 상대적 이라고 들었구요
위 인덱스 두개를 보면 (media_id, datehh) 인덱스는 media_id가 78738로 매우 낮고 datehh는 매우 높습니다.
하지만 바로 아래에 (datehh, media_id, account_id)는 위 인덱스와 반대인 카디널리티 수치를 띄고있는데 이해가 잘 가지않네요. 위의 수치를 보고 두 인덱스의 카디널리티값 차이좀 설명해주실분 혹시 계실까요??
감사합니다