- 메모리상의 1,2,3번 포인트 각각의 장애에 대해서는 구분하지 않음
- 디스크 상의 작업인 6,7번 포인트의 경우 별도로 구분하지 않음
- 디스크에 데이터/인덱스의 페이지가 기록되기 전에 반드시 해당 페이지의 변경을 유발시킨
Query의 Undo 로그는 반드시 데이터/인덱스 페이지가 기록되기 전에
시스템 테이블 스페이스로 기록되어야 하며, 그렇게 처리되는 경우를 가정함
S1 트랜잭션 : 대표적으로 innodb_flush_log_at_trx_commit = 0 으로 설정된 경우 이 상태에서 장애가 발생할 수 있음. 이 상태의 트랜잭션은 복구될 수 없다
S2 트랜잭션 :
이 트랜잭션은
S2 상태에서 장애(MySQL 장애) 발생시
S2 상태에서 장애(운영체제 장애) 발생시
S3 상태에서 장애 발생시
S4 상태에서 장애 발생시
S5 상태에서 장애 발생시
댓글 없음:
댓글 쓰기