공부/데이터베이스 (1) 썸네일형 리스트형 트랜잭션 트랜잭션데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들 트랜잭션의 특성 - ACID Atomicity (원자성)트랜잭션의 연산은 데이터 베이스에 모두 반영 되든지, 전혀 반영되지 않아야 한다. 트랜잭션 내의 모든 명령은 반드시 완벽히 수행되어야 하며, 모두가 완벽히 수행되지 않고 어느 하나라도 에러가 발생하면 트랜잭션 전부가 취소되어야 함. Consistentcy(일관성)트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환한다. (예를 들면, 정수는 항상 정수형태로 있어야 한다!) 시스템이 가지고 있는 고정 요소는 트랜잭션 수행 전과 트랜잭션 수행 완료 후의 상태가 같아야한다. Isolatio.. 이전 1 다음