[Oracle SQL] 트랜잭션, 세션, 데이터 정의어(DDL)
트랜잭션(Transaction) def: 더 이상 분할할 수 없는 최소 수행 단위(All or Nothing) 한 개 이상의 데이터 조작 명령어(DML)로 이루어진다. 어떤 기능 한 가지를 수행하는 sql문 덩어리이다. 트랜잭션을 제어하기 위해 사용하는 명령어를 TCL(Transaction Control Language)이라고 한다. 트랜잭션은 TCL 명령어를 사용하는 시점에서 끝나며, 새로운 트랜잭션이 시작된다. ROLLBACK 롤백은 현재 트랜잭션에 포함된 데이터 조작 관련 명령어의 수행을 모두 취소한다. COMMIT 지금까지 수행한 트랜잭션 명령어를 데이터베이스에 영구히 반영할 때는 커밋한다. 영구히 반영되므로 매우 신중하게 커밋하여야 한다. 롤백과 커밋 모두 사용하면 현재 트랜잭션이 끝나고 새 트..
SQL
2019. 5. 21. 13:37
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- til
- 알고리즘
- 인스턴스
- CSS
- 개발 공부
- package.json
- jQuery
- rxjs
- GIT
- 포인터 변수
- Session
- JavaScript
- 제네릭스
- this
- c언어
- Conflict
- oracle
- SQL
- 자바
- linkedlist
- Redux
- Prefix Sums
- useEffect
- youtube data api
- getter
- Data Structure
- react
- 리덕스
- 깃
- Java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함