Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

Versions available for this page: CUBRID 8.2.1 |  CUBRID 8.3.0 |  CUBRID 8.3.1 |  CUBRID 8.4.0 |  CUBRID 8.4.1 |  CUBRID 8.4.3 |  CUBRID 9.0.0 | 

UPDATE INCONSISTENCY

이 격리 수준에서는 커밋되지 않은 갱신을 잃어버릴 수 있다. 이것은 트랜잭션이 끝나기 전에 데이터를 커밋하기 때문에 트랜잭션을 복구 불가능하게(트랜잭션을 롤백할 수 없을 수 있음) 만든다. CUBRID는 이 격리 수준을 지원하지 않는데, 그 이유는 사용자의 갱신을 잃어버릴 수 있기 때문이다(lost update).

다음은 이 격리 수준의 규칙이다.

  • 트랜잭션은 다른 트랜잭션에서 수정 중인 객체를 덮어쓰지 않는다.

참고 지원되는 모든 격리 수준에 대해 트랜잭션은 복구가 가능한데, 그 이유는 트랜잭션이 끝날 때까지 갱신을 커밋하지 않기 때문이다.