Notice
Recent Posts
Recent Comments
Link
250x250
반응형
목록트랜잭션 (1)
DecordRay

트렌잭션이란? - 데이터베이스의 상태를 변화시키기 위해 수행하는 작업 단위 즉, 상태를 변화시킨다는 것 → SQL 질의어를 통해 DB에 접근하는 것 Ex) SELECT, INSERT, DELETE, UPDATE 작업 단위 → 많은 SQL 명령문들을 사람이 정하는 기준에 따라 정하는 것 예시) 사용자 A가 사용자 B에게 만원을 송금한다. * 이때 DB 작업 - 1. 사용자 A의 계좌에서 만원을 차감한다 : UPDATE 문을 사용해 사용자 A의 잔고를 변경 - 2. 사용자 B의 계좌에 만원을 추가한다 : UPDATE 문을 사용해 사용자 B의 잔고를 변경 현재 작업 단위 : 출금 UPDATE문 + 입금 UPDATE문 → 이를 통틀어 하나의 트랜잭션이라고 한다. - 위 두 쿼리문 모두 성공적으로 완료되어야만 "..
공부/DB
2023. 3. 30. 14:05