
Database 트랜잭션 개념과 4가지 특징 ACID
·
[Database]
📌 개요Database를 공부하다보면, 필연적으로 트랜잭션이라는 용어를 접하게 됩니다. ( 동시성은 덤.. ) 그동안 대충 느낌적인 느낌으로만 알고있었지, 자세하게는 설명할 수 없을 것 같아서 이번 기회에 트랜잭션을 한 번 제대로 알아보고자 합니다! ❓ 트랜잭션이란?트랜잭션(Transaction)이란, Database의 상태를 변환시키는 더이상 분할이 불가능한 하나의 논리적인 단위 뜻합니다. 분할이 불가능한, 논리적인 단위.. 사실 처음 들었을 땐 다소 난해한 정의라고 받아들일 수 있을 것 같습니다. 하나하나 풀어서 좀 더 쉽게 설명 드리겠습니다! 흔히 "은행 송금"이라는 대표적인 예시가 있지만, 다르게 표현해보겠습니다. 트랜잭션이란? (쉬운 예시) A와 B는 현재 결투중에 있습니다.A 와 B의 체..