db1 트랜잭션(transaction)이란? ACID 란? 트랜잭션이란? 다수의 사용자가 동시에 사용하더라도 모순이 없는 정확한 데이터를 유지하기 위해 데이터 베이스가 일관된 상태를 유지하기 위해 데이터베이스의 연산을 모아놓은 것 데이터베이스의 상태를 변경하기 위해 읽기와 쓰기로 구성된 하나의 연속처리단위(작업의 단위) 논리적인 하나의 작업 단위이기 때문에 하나의 트랜잭션은 반드시 commit / rollback이 된다. 트랜잭션을 만족시키기위해 4개의 특징이 있는데 이것이 acid이다. ACID 이란? 데이터베이스 트랜잭션이 안전하게 수행된다는 것을 보장하기 위한 하나의 성질이다. Atomoicity 원자성 트랜잭션 내 성공적으로 모든 오퍼레이션이 커밋, 또는 롤백이 되야한다. 즉 트랜잭션과 관련된 작업들이 부분적으로나 실행 중 중단되지 않는 것을 보장해야 한.. 2022. 3. 30. 이전 1 다음