DB/오라클

TRANSACTION(트랜잭션)

hubaek 2023. 4. 14. 11:10

Transaction이란 논리적인 업무의 작업단위를 의미

Transaction Control LANGUAGE

- SAVEPOINT

- COMMIT

- ROLLBACK [TO SAVEPOINT]

 

트랜잭션이 구성되는 사건

- 데이터에 영구적인 변경을 하는 DML명령어

- 하나의 DDL 명령

- 하나의 DCL 명령

 

종료는 Commit 이나 ROLLBACK / DDL, DCL명령 실행(automatic commit) / deadlock(error, system, crash, exit)