1.
"트랜잭션"은
데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미한다.
2.
3.
트랜잭션을 제어하기 위해서 사용하는 명령어를 TCL(Transaction Control Language)이라고 합니다.
TCL은 트랜잭션을 제어하는 COMMIT, ROLLBACK, SAVEPOINT 명령을 가리키는 용어이다.
4.
COMMIT - 반영
ROLLBACK - 취소
SAVEPOINT - 트랜잭션 처리 중간에 저장점(=중간 저장점)
- 하나의 트랜잭션이 큰 경우 여러개의 Savepoint를 지정할 수 있다.
'■ 용어 정리' 카테고리의 다른 글
[용어정리] 프로시저(Procedure), 트리거(Trigger), 사용자 정의 함수 (0) | 2020.05.03 |
---|---|
[용어정리] 트랜잭션 언어 (0) | 2020.05.03 |
[용어정리] SQL Mapping, ORM(Object-Relational Mapping) (0) | 2020.05.03 |
[용어정리] 프리컴파일(Precompile) (0) | 2020.05.03 |
[용어정리] JavaScript - 조건, 반복, 문자열 (0) | 2020.04.28 |