Skip to content

Commit 14a2031

Browse files
authored
polish
1 parent 56fba1c commit 14a2031

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

data/posts/mysql-index/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@ WHERE
7777

7878
### clustered index는 하나만 존재. 그 외 인덱스는 모두 secondary index
7979
* PK가 존재하면 PK가 clustered index, PK가 없으면 모든 컬럼이 NOT NULL로 되어 있는 유니크 인덱스를 사용, 이마저도 없으면 GEN_CLUST_INDEX 라는 숨김 처리 인덱스를 사용
80-
* 모든 secondary index leaf가 clusterd-index 값을 저장하고 이 값을 통해 double-read가 발생한다(secondary → clustered)
81-
* clustered-index의 사이즈가 큰 경우 모든 secondary index의 크기도 커진다
80+
* 모든 secondary index leaf가 clusterd-index 값을 저장하고 이 값을 통해 double-read가 발생한다(secondary → clustered)
81+
* clustered-index의 사이즈가 큰 경우 모든 secondary index의 크기도 커진다
8282
* 필요한 컬럼이 인덱스에 모두 있으면 covering index가 되어 secondary index여도 clustered index를 사용하지 않고 쿼리 결과를 계산할 수 있다
8383

8484
### cardinality가 낮은 컬럼은 인덱스로 사용하기에 비효율적임

0 commit comments

Comments
 (0)