AI 바이브코딩·협업
트랜잭션 묶기
Wrap in a Transaction
💡 초보자 설명
여러 DB 변경을 한 묶음으로 처리해 중간에 실패하면 전부 되돌리게 하는 일
🧠 쉬운 비유·기억법
쉽게 말하면, 이삿짐을 한 트럭에 실어 도착 못 하면 전부 다시 싣는 것과 같습니다.
📌 실제 사용 상황
글과 첨부 파일을 같이 저장하거나, 회원 강퇴와 세션 삭제를 한 번에 할 때 트랜잭션을 요청합니다.
⚠️ 주의사항
긴 트랜잭션 안에 외부 API를 넣으면 잠금이 오래갑니다. DB 일만 묶으세요.