트랜잭션1 ep 07-2. 트랜잭션 트랜잭션 - 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행돼야 할 일련의 연산들을 의미 사전에서 찾은 의미 - 쪼갤 수 없는 업무 처리의 최소 단위 - 거래내역이라고도 함 - 1초당 처리할 수 있는 트랜잭션의 개수를 TPS라 함 트랜잭션의 특징 원자성(Atomicity) - 트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 함 - 트랜잭션 내의 모든 명령은 반드시 완벽히 수행돼야 하며, 모두가 완벽히 수행되지 않고, 하나라도 오류가 발생하면 트랜잭션 전부가 취소 돼야 함 일관성(Consistency) - 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환함 - 시스템이 가지고 있는 고정.. 2023. 1. 1. 이전 1 다음