Physical Storage System
Storage Management
DBMS는 데이터베이스를 관리하기 위해 설계된 소프트웨어이다.
→ 내구성을 위해 파일시스템과 상호작용할 필요가 있다. (DBMS는 F.S위에서 실행됨)
저장매체 종류
- volatile 저장소 : 휘발성
- non-volatile 저장소 : 비휘발성
저장매체의 성능

- Latency : 거리(멀다, 시간적 개념)
- Bandwidth : Device의 관점에서 얼마나 많은 데이터 전송할 수 있는지
- Throughput : app의 관점에서 얼마나 많은 데이터를 읽을 수 있는지
- Cost
⇒ bandwidth가 작으면 데이터 자원이 많아도 산출량이 작아진다.
IO Granularity of Storage Media 저장매체의 IO 세분화

Cache에서 보통 자주 쓰는 데이터들을 저장해두고,
→ Dram에서 데이터가 필요한경우 64bytes의 cacheline을 fetch해서 memory bus를 통해 올린다.
→ Dram에 없다면 Disk에서 4kbyte만큼을 PCle를 통해서 Dram으로 올린다.
HDD 전에 자석 테이프(Disk)
