트랜잭션1 [무조건 따라하기] 트랜잭션 📌 트랜잭션 Transaction 최종 결과를 내기까지 하나의 작업 단위를 의미. Oracle DataBase는 개발자가 전달한 insert, update, delete 문을 메모리상에서만 수행하고 디스크에 반영하지 않음(테이블생성,삭제는 자동 디스크 반영됨)=> 실수로 인한 데이터의 유실을 막기 위함. 데이터 베이스를 조작하는 작업이 완료되고 모두 정상적으로 되었아면 이를 디스크에 반영해야함. 작업이 시작되고 디스크에 반영될 때까지의 작업의 단위 = 트랜잭션. COMMIT : 트랜잭션을 완료하고 디스크에 반영. 복구 불가 ROLLBACK : 트랜잭션을 취소 SAVEPOINT : RALLBACK의 단위를 지정. 지정 시, SAVEPOINT [세이브포인트이름] / 호출 시, ROLLBACK TO [세이브포.. 2021. 5. 26. 이전 1 다음