20장, 트랜잭션 처리 : BEGIN TRANSACTION ~ COMMIT TRANSACTION
Introduction 다른 테이블들과 연계된 작업을 하다가, 예외(예기치 않은 상황)가 발생하여, 실패한다면,이 상황을 어떻게 처리 하는게 좋을까? 일반적인 처리는 모두 성공하거나 모두 실패시키는 것이다. 이런 처리가 왜 일반적이 되었는지는 책에 나와 있지 않으나, 내 생각으로는 생각을 더 하지 않아도 되는 편안함 때문이지 않을까 한다. 이번 장은 SQL 절들을 수행 할 때, 모두 수행 되지 않을 경우, 원래의 상태로 돌리는 트랙잭션 처리에 대해서 정리 한다. Content 1. 무엇을 "트랜잭션" 이라고 하는가? 트랜잭션이란, 연속된 작업을 뜻한다. 데이터베이스에서 이러한 트랙잭션은 "쪼갤 수 없는 작업 단위"를 뜻한다. 참조 링크 http://ko.wikipedia.org/wiki/트랜잭션 http..
책 정리/하루 10분씩 핵심만 골라 마스터하는 SQL
2010. 2. 15. 23:11
최근댓글