Transaction ACID
트랜잭션의 속성을 뜻하는 ACID는 그 속성의 영어 첫 철자를 따서 붙인 이름이다. 그 내용은 다음과 같다. Automicity : 원자성 하나의 트랜잭션이 완료가 되었을 때는 트랜잭션의 처리가 완료 된 상태이거나 트랜잭션을 받아 들이기 전의 상태여야 한다. 즉, 트랜잭션이 완벽하게 수행이 되든 트랜잭션에서 오류가 나든 수행 트랜잭션의 부분적인 변동 사항은 인정이 되지 않는다는 뜻이다. Consistency : 일관성 트랜잭션의 성립, 미성립에 불문하고 데이터의 내용은 일관성이 유지 되어야 한다. 즉, 하나의 DB 서버를 사용하고 있는 무수한 클라이언트들이 동시에 트랜잭션을 보낸다 할지라도, 혹은 그 트랜잭션들이 무수한 오류와 성공의 반복이 되더라도 데이터들의 값은 누가 보든간에 일관성이 유지 되어야 한..
Database for RDB/Common
2020. 5. 5. 18:00