DBMS와 버퍼

버퍼는 DB의 성능에 많은 영향을 미치며, 메모리는 한정된 자원인 반면 DB는 저장하고 싶은 데이터가 굉장히 많습니다. 이에 데이터를 버퍼에 어떤 식으로 확보할 건지에 대한 부분에서 트래이드 오프가 발생합니다.

1. 공짜 밥은 존재할까?

기억장치의 분류 계층

스크린샷 2025-02-15 오후 3.23.44.png

일반적으로 기억장치는 1차부터 3차 계층으로 분류됩니다.

접근 속도 = 영속적으로 저장된 데이터에 접근하는 속도를 의미합니다.

기억 비용 = 데이터를 저장하는데 소모되는 비용을 나타냅니다.

해당 그림을 통해 많은 데이터를 영속적으로 저장하려면 속도를 잃고, 속도를 얻고자하면 많은 데이터를 영속적으로 저장하기 힘들다는 트레이드 오프가 발생됩니다.

2. DBMS와 기억장치의 관계

스토리지