본문 바로가기

DB(SQL)

[DB] index

반응형

인덱스 구조

인덱스 별 구조를 간단히 설명하면 다음과 같다.

  • B Tree Index (Balanced Tree)
    • 일반적으로 가장 많이 사용되는 형태
    • 모든 경우에 유연하게 대처할 수 있어 전체적인 성능 균형이 잡혀있음
  • Hash Index
    • Balanced 다음으로 많이 사용 됨
    • Tree와 Has Table이 비슷 한 경우 각 키에 Hash 함수를 실행하고 이를 일렬로 처리함.
  • R Tree Index
    • 공간 데이터 또는 N 차원 데이터를 처리할 때 사용됨 (일반적으로 거의 사용되지 않는다)
    • 지도와 같이 3측 데이터의 응용 등에서 유용함

 

 

https://grip.news/archives/1428

 

MySQL 인덱스 기초 지식 - GRIP.News

효율적인 MySQL 사용을 위해선 인덱스(index)가 필수다. 인덱스 지정에 따라 계산량이 얼마나 차이가 있는지 앞선 포스트에서 확인할 수 있다. 누구나 할 것같은 인덱스에 대해 조금 더 알아보자. My

grip.news

 

반응형

'DB(SQL)' 카테고리의 다른 글

[DB] 1701 Error constraint  (0) 2021.09.01
[DB] 테이블 구성시 참고  (0) 2021.08.20
[DB] DB Replication (DB 복제)(Maria DB)  (0) 2021.08.10
[DB] Database 초보 / 입문 참고  (0) 2021.07.20
DB 관련 사이트  (0) 2021.07.02