동시 공유는 같은 데이터를 여러 사용자가 안전하게 함께 쓰는 성질이다
핵심은 모두가 같은 기준 데이터를 보되, 충돌이 나는 변경은 DBMS가 순서와 격리를 관리한다는 점이다.
동시 요청
사용자 A
상품 조회
사용자 B
재고 수정
사용자 C
주문 등록
DBMS 조율
트랜잭션 · 락 · 격리로 충돌 순서를 정한다
동시에 읽는 요청은 기준 상태를 유지하고, 변경 충돌은 순서대로 반영한다.
공유 데이터
모든 사용자가 같은 기준 상태를 본다
DBMS가 하는 일
사용자가 얻는 효과
동시에 읽어도 기준 상태를 유지
여러 화면이 같은 상품·회원·주문 데이터를 조회
충돌 가능 변경은 순서를 정함
한쪽 변경이 조용히 사라지는 일을 줄임