inblog logo
|
An's Blog
    DataBaes

    [DB] 14. 인덱스 (B-Tree 인덱스)

    윤설안's avatar
    윤설안
    Feb 27, 2025
    [DB] 14. 인덱스 (B-Tree 인덱스)
    Contents
    밸런스 트리(B-Tree)
    CH12 인덱스.pdf
    230.8KB
    이진트리와 밸런스트리.pdf
    274.2KB
     

    밸런스 트리(B-Tree)

    💡
    DBMS내에서 사용하는 row_저장방식이다.
    • 노드의 수가 2개 이상이므로 트리의 깊이 는 더욱 낮아짐
    • 탐색 시간이 ALV트리보다 훨씬 빠름
    • 인덱스와 row_id를 함께 저장하여, 인덱스만 찾아가면 바로 값을 알 수 있음.
    • 한 노드 안에 여러 요소들을 저장할 수 가능 (차수 : degree)
    • 일정 degree 이상의 원소가 들어오면, 중간값을 기준으로 분할
    • branch의 최대 개수 = 한 노드에 저장할 degree + 1
    • 차수는 직접 설정 가능 (3 이상)
    notion image
     
    Share article
    Contents
    밸런스 트리(B-Tree)

    An's Blog

    RSS·Powered by Inblog