오라클 락1 오라클 트랜잭션(Transaction) , 락(Lock), 격리레벨 (lsolation Level) 오라클 트랜잭션, 락, 격리레벨 트랜잭션(Transaction) 복수의 SQL문을 수행하는 도중(예: 은행 간의 이체)에 장애가 발생했을 때 장애에 대응할 수 있도록 하는 기능 전체수행(커밋: Commit)과 전체취소(롤백:Rollback) 두 가지의 결과값만 가져야 함 SAVEPOINT 명령어까지 ROLLBACK할 수 있음 AutoCommit가 되는 경우 -DDL/DCL 명령문 -오라클이 정상종료가 된 경우 ACID특성 원자성(atomicity) All-or-Nothing, Commit/ Rollback 일관성(Consistency) 트랜잭션 전후에 데이터가 손상을 받으면 안됨 같은 데이터가 다른 값을 가지면 안됨 고립성/격리수준(Isolation) 여러 개의 트랜잭션이 수행될 때 성능과 데이터 안정성.. 2018. 4. 17. 이전 1 다음