commit
-
트랜잭션데이터베이스 2022. 3. 14. 18:58
HTML 삽입 미리보기할 수 없는 소스 # 트랜잭션이란 하나의 작업을 수행하기 위해 필요한 데이터베이스의 연산들을 합친 논리적인 작업 단위이자 장애가 발생했을 때 데이터를 복구하는 작업 단위 트랜잭션이 중요한 이유는 다음과 같습니다. 데이터베이스는 데이터의 무결성*을 보장하는 것이 중요한데 아래의 ACID를 통해 이를 보장할 수 있습니다. DBMS의 성능은 초당 트랜잭션의 실행 수인 TPS (Transaction Per Second)로 측정하기에 트랜잭션이 중요합니다. * 데이터의 무결성 - 부정합을 방지하고자 데이터의 정확성, 일관성, 유효성이 유지되는 것을 의미한다. # 트랜잭션이 중요한 이유는? 데이터베이스의 일관성을 유지하면서 장애가 발생했을 때 안정적으로 데이터를 복구하기 위해서입니다. # 트랜..