저자 : 아사이 아츠시출판 : 한빛미디어 발매 : 2015.11.01 1. 트랜잭션- 발주처리의 예로 주문이 발생했을 경우, 주문 테이블에는 INSERT 한 번, 주문상품 테이블에는 주문된 상품 수 만큼 INSERT명령이 실행됨.ex) 발주처리INSERT INTO 주문 VALUES(4, '2018-09-30', 1); INSERT INTO 주문상품 VALUES(4, '0003', 1); INSERT INTO 주문상품 VALUES(4, '0004', 2);이때, 세 번째 INSERT 명령에서 에러가 발생했다고 치면, 트랜잭션 기능을 사용하지 않을 경우. 앞서 실행한 두 개의 INSERT명령에 의해 주가된 데이터를 DELETE명령으로 삭제하는 처리가 필요함. 이는 매우 번거로움. 2. 롤백과 커밋- 위 경우..