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 |