공통 질문
출처: https://www.youtube.com/watch?v=wiVvVanI3p4
동시성을 해결하려고 했을때 처리량이 낮음
자신만 알고 있는 공간에 write를 한다고 하자
1. mvcc는 commit된 데이터만 읽는다
2. Recoverability를 위해 commit후 write unlock을 해야한다
3. isolation level 따라 데이터를 다르게 읽는다
1) read commited
- commit되면 최신 데이터로 읽는다(mysql, postgreSQL)
2) repeatable read
'학습 기록 (Learning Logs) > CS Study' 카테고리의 다른 글
concurrenct problem (0) | 2025.02.13 |
---|---|
noSQL (0) | 2025.02.12 |
lock (0) | 2025.02.06 |
database (0) | 2025.02.06 |
transaction (0) | 2025.02.03 |