인덱스의 내부 작동 원리
균형 트리 구조
균형 트리 구조에서 데이터가 저장되는 공간을 노드(node)라고 한다.
인덱스가 없는 상태에서 SELECT로 자료 검색

인덱스가 있는 상태에서 SELECT로 자료 검색

인덱스가 있나 없나 결과가 바뀌진 않는다. 빠르냐 느리나 속도 차이가 있다.
SELECT가 빨라지지만 INSERT, UPDATE, DELETE가 느려질 수 있다.
클러스터형 인덱스의 구조

보조 인덱스형의 구조

데이터 검색시 어떤 것이 더 효율적인가?
클러스터 데이터 검색이 조금 더 빠르다.
'개념 창고 > Database' 카테고리의 다른 글
(혼공MySQL)19.스토어드 함수와 커서의 개념, 커서(cursor)의 단계별 실습 방법 (0) | 2023.03.20 |
---|---|
(혼공MySQL)18.스토어드 프로시저(stored procedure)의 개념과 사용 방법(입출력 매개변수의 활용 방법) (0) | 2023.03.20 |
(혼공MySQL)15.인덱스의 개념과 장단점, 클러스터형 인덱스와 보조 인덱스 (0) | 2023.03.20 |
(혼공MySQL)14. 가상의 테이블: 뷰(생성, 수정, 삭제) (0) | 2023.03.20 |
(혼공MySQL)13. SQL 테이블 제약조건(기본키, 외래키, 고유키) (0) | 2023.03.20 |