반응형
○ 트랜잭션(Transaction) 특징 및 상태전이
원자성(Atomicity) |
° All or Nothing ° 더 이상 분해할 수 없는 작업의 단위 |
° Commit : Transaction의 성공적 종료 |
일관성(Consistency) |
° Transaction 실행의 결과로 데이터베이스의 상태가 일관성 유지 |
|
고립성(Isolated) |
° 어떤 Transaction도 다른 Transaction의 부분적 결과를 볼 수 없음 |
|
영구성(Durability) |
° Transaction이 일단 완료되면 결과는 영구적으로 보장 |
실행(Active)상태 |
Transaction을 실행중인 상태 |
부분완료(Partially Committed)상태 |
Transaction이 마지막 명령을 실행한 상태 |
실패(Failed)상태 |
정상적 실행을 더 이상 수행할 수 없음이 발견된 후의 상태 |
중단(Aborted)상태 |
Transaction이 Rollback되어 수행전의 상태로 환원된 상태 |
완료(Committed)상태 |
Transaction이 성공적으로 완료된 상태 |
반응형
'IT 이야기 > 데이터베이스' 카테고리의 다른 글
데이터웨어하우스 (0) | 2007.10.12 |
---|---|
관계대수 vs 관계해석 (0) | 2007.10.05 |
[데이터베이스] 2007 정보시스템감리사 기출문제 복원 (0) | 2007.09.05 |
데이터베이스 설계 (0) | 2007.06.21 |
직렬가능성 (0) | 2007.06.20 |