ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 병행 제어
    정보처리기사 2022. 10. 14. 00:10
    • 로킹(Locking)
      • 하나의 트랜잭션이 데이터를 액세스하는 동안 다른 트랜잭션이 그 데이트 항목을 액세스 할 수 없도록 하는 병행 제어 기법
    •  병행 제어를 안할 경우의 문제점
      1. 갱신 분실(Lost Update)
        • 같은 데이터에 대해 둘 이상의 트랜잭션이 갱신할 때 갱신 결과의 일부가 없어지는 현상
      2. 모순성(Inconsistency)
        • 하나의 트랜잭션이 여러 데이터 갱신 연산을 수행할 때, 일관성 없는 상태의 데이터베이스에서 데이터를 가져옴으로써 데이터의 불일치가 발생하는 것
      3. 연쇄 복귀(Cascading Rollback)
        • 병행 수행되던 둘 이상의 트랜잭션 중 어느 한 트랜잭션에 오류가 발생하여 Rollback 하는 경우 다른 트랜잭션들도 함께 Rollback 되는 현상
      4. 비완료 의존성(Uncommitted Dependency)
        • 하나의 트랜잭션이 실패한 후 회복하기 전에 다른 트랜잭션이 실패한 갱신 결과를 참조하는 현상  
    반응형

    '정보처리기사' 카테고리의 다른 글

    버전관리, 형상관리  (0) 2022.10.14
    서비스 공격 유형  (2) 2022.10.14
    OSI 7 Layer  (0) 2022.10.14
    정보 보호 기술 AAA  (0) 2022.10.14
    암호화  (0) 2022.10.14

    댓글

Designed by Tistory.