랜덤 I/O
- 디스크의 비연속적인 위치에 저장된 데이터를 읽을 때 발생
- 인덱스를 통해 테이블 데이터를 참조할 때 해당 페이지가 디스크의 여러 비연속적인 위치에 저장되어 있다면 디스크의 헤드 이동이 많아져 랜덤 I/O가 발생
- 읽기 성능이 저하될 수 있으며 디스크 기반 스토리지에서 더 큰 성능 저하를 유발
순차 I/O
- 디스크의 연속적인 위치에 저장된 데이터를 읽을 때 발생
- 데이터가 물리적으로 연속된 페이지에 저장되어 있다면 디스크 헤드가 연속적으로 이동하면서 데이터를 읽기 때문에 랜덤 I/O에 비해 속도가 빠름
- 범위 조회 쿼리나 정렬된 데이터 조회 시 순차 I/O가 유리
728x90
반응형
'DB' 카테고리의 다른 글
Partitioning (0) | 2025.01.18 |
---|---|
B+Tree, B-Tree (0) | 2025.01.17 |
Index Range Scan (0) | 2025.01.16 |
Multi-column Index (0) | 2025.01.16 |
Database Index (0) | 2025.01.15 |