Database1 트랜잭션과 ACID 특성 트랜잭션(Transaction)이란? 트랜잭션이란 하나의 작업을 수행하기 위해 필요한 데이터베이스 연산들을 모아놓은 것. 데이터베이스의 논리적인 작업 단위이며, 장애가 발생했을 때 데이터를 복구하는 작업의 단위이다. 트랜잭션은 데이터베이스가 항상 정확하고 일관된 상태를 유지할 수 있고, 오류 발생 시 빠르게 복구할 수 있도록 하는데 중요한 역할을 합니다. 트랜잭션은 데이터베이스 서버에 다수의 클라이언트가 동시에 액세스하거나 응용프로그램이 갱신을 처리하는 과정에서 중단될 수 있는 경우 등 데이터 부정합을 방지하고자 할 때 사용합니다. 하나의 프로세스로만 처리할 경우 부정합은 발생하지 않지만, 효율이 너무 떨어지기 때문에 병렬로 처리 시 부정합을 방지하고자 트랜잭션을 사용합니다. DBMS의 성능은 초당 트랜.. 2020. 8. 22. 이전 1 다음