개발자 입니다
고양이손녀의 반대말은
개발자 입니다
전체 방문자
오늘
어제
  • 분류 전체보기 (51)
    • iOS (4)
      • swift (3)
      • swiftUI (0)
    • Python (3)
    • CS (0)
    • 자료구조 (0)
    • 독학사 (44)
      • 데이터베이스 (42)
      • 통합컴퓨터시스템 (0)
      • 알고리즘 (0)
      • 통합프로그래밍 (2)

블로그 메뉴

  • 깃허브
  • 태그
  • 방명록

인기 글

태그

  • OptionalBinding
  • 알고리즘
  • 입출력
  • 데이터베이스
  • optionalChaining
  • Swift
  • 독학사
  • 통합프로그래밍
  • 파이썬
  • 코딩테스트
  • Guard
  • optional

티스토리

hELLO · Designed By 정상우.
개발자 입니다

고양이손녀의 반대말은

독학사/데이터베이스

트랜잭션과 직렬화

2022. 10. 12. 20:48

평가영역

  • 트랜잭션과 직렬화
  • 트랜잭션 직렬화 검사

트랜잭션 직렬화

트랜잭션의 기본 속성 중 하나인 고립성을 지키기 위해

동시에 여러개의 트랜잭션이 발생할 때 순서를 제어하는것을 동시성 제어라고 부른다.


트랜잭션 직렬화 검사

동시에 들어온 트랜잭션들이 모두 read 또는 write일 경우에는 문제가 되지 않는다.

그러나 동시에 들어온 트랜잭션이 read와 write일 경우

write가 완료되기 전 실행된 read는 갱신된 값을 볼 수 없다. 이를 충돌이라고 한다.

저작자표시
    '독학사/데이터베이스' 카테고리의 다른 글
    • 타임스탬프 순서 기법
    • 로킹
    • 트랜잭션
    • 정규형간의 관계
    개발자 입니다
    개발자 입니다

    티스토리툴바