[Oracle] Transaction이란? 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ [오라클] 트랜잭션 (Transactions) ] 입니다. : ) Transactions 우리가 흔히 간략하게 알고있는 트랜잭션에 관련 된 수준은 다음과 같다. 1. 하나의 논리적 작업 단위를 구성하는 하나 이상의 sql문 2. 트랜잭션의 효과를 데이터베이스에 확정 하기 → commit 3. 트랜잭션의 효과를 테이터베이스에 취소하기 → rollback ▶ 트랜잭션의 사용 이유?? - 사용자, 오라클 서버, 애플리케이션 개발자, DBA 등에게 데이터 일치성과 데이터 동시발생을 보장하기 위해 ▶ 1. 커밋 하기전 상태 1. 롤백 세그먼트 버퍼가 서버에 만들어 진다. 2. 트랜잭션의 소유자는 select문을 사용하여 트랜..
[Oracle] Transaction이란?
[Oracle] Transaction이란? 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ [오라클] 트랜잭션 (Transactions) ] 입니다. : ) Transactions 우리가 흔히 간략하게 알고있는 트랜잭션에 관련 된 수준은 다음과 같다. 1. 하나의 논리적 작업 단위를 구성하는 하나 이상의 sql문 2. 트랜잭션의 효과를 데이터베이스에 확정 하기 → commit 3. 트랜잭션의 효과를 테이터베이스에 취소하기 → rollback ▶ 트랜잭션의 사용 이유?? - 사용자, 오라클 서버, 애플리케이션 개발자, DBA 등에게 데이터 일치성과 데이터 동시발생을 보장하기 위해 ▶ 1. 커밋 하기전 상태 1. 롤백 세그먼트 버퍼가 서버에 만들어 진다. 2. 트랜잭션의 소유자는 select문을 사용하여 트랜..
2018.11.26