728x90

트랜잭션 - 데이터베스의 작업을 처리하는 단위

 

트랜잭션의 특징

1. 원자성  : 데이터 베이스 연산의 전부가 실행되거나 전혀 실행되지 않아야 한다.

트랜잭션의 처리가 완전히 끝나지 않은 경우 실행되지 않은 상태

 

2. 일관성 : 실행결과가 모순되지 않아야 한다. 실행 후에도 일관성이 유지되어야 한다.

 

3. 고립성 : 트랜잭션 실행 중에는 다른 트랜잭션이 접근 불가, 부분적인 실행결과를 다른 트랜잭션이 볼수 없다.

 

4. 영속성 : 트랜잭션 실행은 영구적 보장되어야 한다.

728x90

'MS SQL' 카테고리의 다른 글

SQL rollup, cube 함수  (0) 2021.11.10
SQLD 서브쿼리  (0) 2021.11.09
SQL 명령어 분류 - DDL, DML, DCL, TCL  (0) 2021.11.03
SQL- 그룹함수(group by)  (0) 2021.11.03
SQL join (inner join, outer join, natural join, self join)  (0) 2021.11.02

+ Recent posts