rollback1 [DBMS] 트랜잭션(Transaction) 이란? 안녕하세요. 똥돼지입니다.이번에는 데이터베이스에서 많이 쓰이는 트랜잭션(Transaction)에 대하여 알아보도록 하겠습니다.1. 트랜잭션(Transaction)이란?트랜잭션(Transaction)은 데이터베이스의 상태를 변화시키기 위해서 수행하는 작업의 단위를 뜻한다.주로 한꺼번에 처리되어야 할 작업들을 DB에 반영시키거나, 실행 전 상태로 복원하는 역할을 합니다.특히 데이터베이스 작업 중 INSERT, UPDATE, DELETE의 경우 데이터 자체가 변경되므로 실패를 할 경우 심각한 오류를 가지게 될 수도 있다. 이때, 트랜잭션을 사용하여 사용자가 생각하는 작업 단위를 쪼개어 데이터를 안전하게 변경할 수 있고, 실패할 경우 언제든지 원상태로 되돌릴 수 있다. 더보기예를 들어, 학생들이 수업을 변경하는.. 2024. 7. 3. 이전 1 다음