티스토리 뷰
트랜잭션
-논리적으로 한번에 수행되야되는 작업의 묶음
(ex. 두 계정간의 자금 전송)
속성
1) 원자성 : all or nothing 일부만 실행 x
(계좌이체하는데 내돈빠져나갔는데
상대방에 돈안들어오면 안됨)
2) 일관성 : 일관성이 있어야됨
3) 격리성 : 진행중일때 딴데서 접근못함
4) 영속성 : 완료되면 그 결과는 영속적임.
트랜잭션 제어 명령어
COMMIT --> 저장되지 않은 모든 변경사항 확정
SAVEPOINT --> SAVEPOINT 설정
ROLLBACK --> 저장되지 않은 모든 변경사항 취소
'MODEL > ORACLE' 카테고리의 다른 글
[ORACLE] DQL : 질의어(SELECT) (0) | 2017.11.15 |
---|---|
[ORACLE] DCL : 데이터 제어어(GRANT,ROLE,REVOKE,Synonym) (0) | 2017.11.15 |
[ORACLE] DDL : 데이터 정의어(ALTER,DROP,TRUNCATE) (0) | 2017.11.15 |
[ORACLE] DML : 데이터 조작어(INSERT,UPDATE,DELETE) (0) | 2017.11.15 |
[ORACLE] SQL명령어 (0) | 2017.11.15 |
댓글