IT/DB
[Oracle 관리실무] Chapter 3. 트랜잭션
1. 트랜잭션 (1) 데이터베이스 트랜잭션의 구성요소 트랜잭션 : DDL(생성,변경), DCL(권한부여, 제거), DML(저장, 삭제, 갱신)의 하나 이상의 SQL이 수행된 후 마지막에 커밋(COMMIT) 또는 롤백(ROLLBACK)이 수행되는 단위 주의사항 : DDL(CREATE, ALTER, DROP, RENAME, TRUNCATE..), DCL(GRANT, REVOKE)은 자동으로 커밋(AUTO COMMIT)하기 때문에 문장 하나가 트랜잭션이 된다. 오라클에서는 여러 트랜잭션을 수행 중 하나의 DDL, DCL이 있을 시 이전 트랜잭션이 커밋이 된다. 2. 커밋과 롤백 (1) 커밋의 개념 커밋의 입력 기준으로 이전의 트랜잭션을 모두 정상적으로 처리하고 저장하였고 새로운 트랜잭션을 시작하겠다는 의미 즉..
2023. 4. 17. 10:58