SQL(ORACLE 기준) - TCL(Transaction Control Lauguage), 트랜잭션(Transaction)


SQL(ORACLE 기준) - TCL(Transaction Control Lauguage), 트랜잭션(Transaction)

*** TCL(Transaction Control Lauguage)- 트랜잭션 제어 언어 ** 트랜잭션- 데이터베이스의 작업 처리를 나타내는 단위(연산들의 집합)- 실행 전부터 후까지 중간 문제 발생 시 기존 실행했던 작업을 무효화한다.- 말 그대로 4개를 실행할 때 2개 진행 완료 후 2개 실행 중 1 문제 발생 시 모든 작업을 초기화하여 미완료 작업 처리 하는 것 트랜잭션 특성(ACID)1. Atomicity(원자성)- 데이터베이스 연산의 전부 실행 또는 전부 미실행만 있음2. Consistency(일관성)- 트랜잭션 실행 결과로 데이터베이스의 모순적인 결과가 있으면 안됨- 실행 후 결과에 맞는 일관성이 필요3. Isolation(고립성)- 트랜잭션 실행 중의 연산 중간 결과..........

SQL(ORACLE 기준) - TCL(Transaction Control Lauguage), 트랜잭션(Transaction)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : SQL(ORACLE 기준) - TCL(Transaction Control Lauguage), 트랜잭션(Transaction)