728x90 반응형 SQDL1 [SQLD] SQL 기본 트랜잭션의 특징 원자성(Atomicity) 트랜잭션은 데이터베이스 연산의 전부가 실행되거나 전혀 실행되지 않아야 한다. (ALL OR NOTHING) 트랜잭션의 처리가 완전히 끝나지 않았을 경우는 실행되지 않은 상태와 같아야 한다. 일관성(Consistency) 트랜잭션 실행 결과로 데이터베이스의 상태가 모순되지 않아야 한다. 트랜잭션 실행 후에도 일관성이 유지되어야 한다. 고립성(Isolation) 트랜잭션 실행 중에 생성하는 연산의 중간결과는 다른 트랜잭션이 접근할 수 없다. 부분적인 실행 결과를 다른 트랜잭션이 볼 수 없다. 영속성(Durability) 트랜잭션이 그 실행을 성공적으로 완료하면 그 결과는 영구적 보장이 되어야 한다. SQL 실행 순서(파싱-실행-인출) 파싱(Parsing) SQL문의.. 2023. 3. 12. 이전 1 다음 728x90 반응형