DB Cluster
2020. 11. 20. 18:06ㆍDB
728x90
DB Cluster란
DB Cluster의 개념
DB Cluster란 디스크로부터 데이터를 읽어오는 시간을 줄이기 위해서 조인이나 자주 사용되는 테이블의 데이터를 디스크 내부에 같은 위치에 저장시키는 방법입니다.
DB Cluster의 특징
- 그룹된 컬럼 데이터 행들이 같은 데이터 블록에 저장되기 때문에 디스크 I/O를 줄여줍니다.
- 클러스터된 테이블 사이에 조인이 발생할 경우 그 처리 시간이 단축 됩니다.
- 클러스터 키 열을 공유하여 한 번만 저장하므로 저장 영역의 사용을 줄입니다.
- 데이터 조회 성능을 향상 시키지만 데이터 저장, 수정, 삭제 또는 한 테이블 전체 Scan의 성능을 감소시킵니다.
클러스터 인덱스와 논 클러스터 인덱스
728x90
'DB' 카테고리의 다른 글
SQL 작성 7거지악 (0) | 2021.04.01 |
---|---|
MySQL Storage Engine (0) | 2020.11.25 |
MySQL Stored Procedure의 장단점 (0) | 2020.09.17 |
SQL IN과 OR의 비교 (0) | 2020.09.11 |
MVCC (0) | 2020.06.26 |