morebo2ks / Designing_Data_Intensive_Application

데이터 중심 어플리케이션 설계 스터디 입니다.
4 stars 0 forks source link

10주차 스터디 #11

Open KilJaeeun opened 1 year ago

KilJaeeun commented 1 year ago

파트

  1. 트랜잭션 ~ 아이솔레이션 레벨 격리까지

발표자

발표 기간

마감기한

참고 링크

hyunju-song commented 1 year ago

Ch07.트랜잭션(1)

애매모호한 트랜잭션의 개념

ACID의 의미

원자성

일관성

격리성

지속성

복제와 지속성

단일객체 연산과 다중객체 연산

단일객체 쓰기

다중 객체 트랜잭션의 필요성

오류와 어보트 처리

완화된 격리수준

커밋 후 읽기

더티읽기 방지

더티쓰기 방지

커밋 후 읽기 구현

스냅숏 격리와 반복 읽기

스냅숏 격리 구현

갱신손실 방지

쓰기스큐와 팬텀

jasonkang14 commented 1 year ago

일단은 Write skew까지 작성했는데 내일 시간 봐서 가보시죠 ㅋㅋ https://docs.google.com/presentation/d/1WwqHo-vkbnra9hbg0C4B0QIjOeJ6Njz8l-rsfzZXplg/edit#slide=id.p

KilJaeeun commented 1 year ago

트랜잭션 인트로

데이터 시스템엔 여러 문제가 생길 수 있다. .. 수십년간 트랜잭션은 이런 문제를 단순화 하는 메커니즘으로 채택됨

acid

단일 객체 연산과 다중 객체 연산

단일 객체 쓰기

오류와 어보트 처리

완화된 격리 수준

트랜잭션 격리

커밋 후 읽기

커밋 후 읽기 구현

스냅숏 격리와 반복 읽기

갱신 손실 방지

해소

wookiist commented 1 year ago

트랜잭션

애매한 트랜잭션 개념

ACID 의미

단일 객체 연산과 다중 객체 연산

커밋 후 읽기

스냅숏 격리와 반복 읽기

갱신 손실 방지

동시에 실행되는 쓰기 트랜잭션 사이에 발생할 수 있는 충돌 중 널리 알려진 녀석

쓰기 스큐와 팬텀

dns02023 commented 1 year ago

트랜잭션

애매모호한 트랜잭션의 개념

ACID

원자성

단일 객체 연산과 다중 객체 연산

단일 객체 쓰기

오류와 어보트 처리

완화된 격리 수준

커밋 후 읽기

스냅숏 격리와 반복 읽기

갱신 손실 방지