use-the-index-luke 저자 Markus Winand
Markus Winand는 SQL에 대한 통찰력을 제공하고 다양한 시스템이 SQL을 지원하는 방법을 modern-sql.com 에서 보여줍니다. 이전에 그는 use-the-index-luke.com 을 만들었는데, 지금도 활발하게 유지되고 있습니다. Markus는 winand.at 를 통해 강사, 연사 및 컨설턴트로 고용될 수 있습니다.
You can upload a Korean translation of use-the-index-luke.com on your blog
Thank you from the bottom of my heart to author Makus Winand for allowing me.
These are translations that I use for studying by using a papago (google translate)
The translations may not be correct or there may be a typo.
I'd appreciate it if you could point it out in the comments.
use-the-index-luke.com 의 한글번역본을 블로그에 업로드 해도 된다고
허락해주신 Makus Winand 저자님께 진심으로 감사합니다.
이 번역본들은 제가 공부용도로 번역기(papago, google transrate)를 돌려서
번역한 내용들이라 맞지 않거나, 오타가 있을수 있습니다.
댓글로 지적해주시면 감사하겠습니다.
https://use-the-index-luke.com/sql/glossary/index-clustering-factor
clustering factor는 인덱스 행 순서와 표 행 순서간의
상관 관계를 나타내는 벤치마크 입니다.
예를 들어 매일 증가하는 ORDER 테이블에는
주문 날짜에 인덱스가 있고 고객 ID에 인덱스가 있을 수 있습니다. 주문이 삭제되지 않기 때문에 테이블에 구멍이 없으므로 각 새주문이 끝에 추가됩니다.
테이블은 시간순으로 늘어납니다.
인덱스 순서는 테이블 순서와 본질적으로 동일하기 때문에 주문 날짜의 인덱스는 clustering factor가 매우 낮습니다. 고객 ID에 따르면, 인덱스 순서가 테이블 순서와 다르기 때문에 고객 ID의 인덱스는 clustering factor가 더높습니다. 테이블 행은 테이블 끝에 삽입되고 해당 인덱스 항목은 인덱스 중간 어딘가에 삽입됩니다.
'use-the-index-luke' 카테고리의 다른 글
D.5 Heap-Table (0) | 2024.03.11 |
---|---|
D.4 Covering Index (1) | 2024.03.07 |
D.2 Clustered Index / Non-Clustered Index (0) | 2024.02.29 |
D.1 Execution Plan (0) | 2024.02.26 |
D.Glossary (0) | 2024.02.22 |