locking

Database/Oracle

[Oracle SQL] 트랜잭션 (Transaction)

트랜잭션(Transaction) 논리 작업 단위를 형성하는 모음을 Transaction이라 한다. 트랜잭션은 Data를 일관성 있게 변경하는 DML(Data Manipulation Language) 문, 하나의 DDL(Data Definition Language) 문, 하나의 DCL(Data Control Language) 문 중 하나로 구성된다. 트랜잭션은 실행 가능한 첫 번째 SQL문이 실행되면 시작된다. COMMIT 또는 ROLLBACK 실행 시 종료되고, DDL 또는 DCL 문 실행 시 자동으로 Commit 되므로 이때도 종료된다. 또한 사용자 종료 또는 시스템에 의한 비정상적인 종료 시에도 종료된다. 특징 원자성(Atomicity) : Data 처리의 최소 단위 일관성(Consistency) :..

밈아
'locking' 태그의 글 목록