Search

9-2-3. 대기(wait) 상태

-- [SQL-9-2-3-a] A 세션 -- A 세션 -- 1. A 세션 명시적 트랜잭션 시작 BEGIN; -- 3. ACC1 잔액 변경 UPDATE startdbpg.ms_acc t1 SET bal_amt = bal_amt-500 WHERE t1.acc_no = 'ACC1'; -- 5. 변경된 데이터 반영 COMMIT;
SQL
복사
-- [SQL-9-2-3-a] B 세션 -- B 세션 -- 2. B 세션 명시적 트랜잭션 시작 BEGIN; -- 4. ACC1 잔액 변경(WAIT 발생) UPDATE startdbpg.ms_acc t1 SET bal_amt = bal_amt-500 WHERE t1.acc_no = 'ACC1'; -- 6. 변경된 데이터 반영 COMMIT;
SQL
복사