트랜잭션 What is Transaction? 트랜잭션은 데이터베이스 관리 시스템 또는 유사한 시스템에서 상호작용의 단위이다. 간단하게 설명하자면, SQL 명령을 하나로 묶어서 실행하는 방법이라 볼 수 있겠다. 트랜잭션을 조작하는 기능은 사용자로 하여금 데이터베이스의 완전성 유지를 확신하게 한다. 트랜잭션을 시작해서 SQL 명령을 실행하면, 전체 명령이 성공하지 않는다면 데이터베이스 시스템은 ROLLBACK 명령을 통해 트랜잭션을 종료하여 SQL 명령을 적용하지 않고 파기한 후 종료한다는 뜻이다. ACID 트랜잭션에는 ACID 라는 네 가지 특징이 있다. Atomicity 원자성 원자성은 전부 성공 혹은 전부 실패를 의미한다. 영화 예매를 생각하면 편하다. Consistency 일관성 일관성은 데이터 조작 전후에.. 2021. 5. 11. 이전 1 다음