본문 바로가기
✨ DBMS/etc

[DB] 인덱스 B-TREE , BITMAP 개념과 차이

by 환풍 2023. 12. 27.
728x90

 

인덱스는 보통 사용자가 인덱스를 지정하라고 지정한 컬럼 ( KEY)와  위치주소(ROWID) 쌍으로 저장하고 관리된다.

 

B-TREE 인덱스

  • 실시간으로 데이터 입력과 수정이 일어나는 환경에서 많이 사용
  • OLTP ( Online Transaction Processing ) - 실시간 트랜잭션 처리

 

BITMAP 인덱스

  • 대량의 데이터를 한꺼번에 입력하고 주로 분석이나 통계 정보를 출력할 때 많이 사용
  • OLAP ( Online Analytical Processing ) - 온라인 분석 처리
  • 데이터 값의 종류가 적고, 동일한 데이터가 많을 경우 사용한다.

 

반응형

'✨ DBMS > etc' 카테고리의 다른 글

[DB] 프로시저(Procedure)와 트리거(Trigger) 차이  (0) 2023.12.26
[DB] UNDO, REDO의 차이  (0) 2023.12.25
[DB] MyBatis와 JPA의 차이와 장점, 단점  (0) 2023.12.24
[DB] ORM 이란?  (0) 2023.12.24
[DB] RDBMS와 NoSQL의 차이  (0) 2023.12.24

댓글