본문 바로가기

공부 기록/영상 후기

(2부) DB MVCC 이어서 설명합니다 ! MySQL & postgreSQL 예제와 함께 확인해 보세요 ! (feat. select ... for update)

https://youtu.be/-kJ3fxqFmqA

Locking read : 가장 최근에 커밋된 데이터를 읽는다.(SELECT ~ FOR UPDATE;, SELECT ~ FOR SHARE;)

  

MySQL의 serializable : repeatable read와 유사. 트랜잭션의 모든 평범한 select문은 암묵적으로 select ~ for share처럼 동작한다.

PostgreSQL의 serializable : SSI로 구현. first-committer-winner