반응형
목록
간단하고 쉽게/DB (1)
반응형
[꼼꼼한 개발자] 꼼코더
[DB] - Transaction, 트랜잭션 간단하고 쉽게 이해하기
❓ Transaction, 트랜잭션이란? 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미. 쉽게 말해 데이터베이스의 상태를 변경시키기 위해 수행하는 작업 단위이다. 💡 데이터베이스의 상태 변경이란? SELECT, UPDATE, INSERT, DELETE와 같은 행동을 뜻한다. 👀 상황에 따라 달라지는 트랙잭션 이런 트랜잭션은 상황에 따라 여러 개가 만들어질 수 있다. 그 하나의 트랜잭션은 Commit (저장) 되거나 Rollback (철회)될 수 있다. 그 이유는 무엇일까? 예를 들어 우리가 문제풀이에 성공 시 포인트가 적립된다고 가정해 보자. 유저 A, B, C, D 가 문제를 풀어 각각 100 Point 씩 얻었고..
간단하고 쉽게/DB
2022. 12. 25. 01:01