Physical Storage System

Storage Management

DBMS는 데이터베이스를 관리하기 위해 설계된 소프트웨어이다.

→ 내구성을 위해 파일시스템과 상호작용할 필요가 있다. (DBMS는 F.S위에서 실행됨)

저장매체 종류

저장매체의 성능

image.png

⇒ bandwidth가 작으면 데이터 자원이 많아도 산출량이 작아진다.

IO Granularity of Storage Media 저장매체의 IO 세분화

image.png

Cache에서 보통 자주 쓰는 데이터들을 저장해두고,

→ Dram에서 데이터가 필요한경우 64bytes의 cacheline을 fetch해서 memory bus를 통해 올린다.

→ Dram에 없다면 Disk에서 4kbyte만큼을 PCle를 통해서 Dram으로 올린다.

HDD 전에 자석 테이프(Disk)

image.png