본문 바로가기

Database/MySQL

트랜잭션 특징

1. Atomicity : 원자성

  • 트랜잭션의 작업은 모두 실행되거나 모두 실행되지 않는다는 것을 보장.

2. Consistency: 일관성

  • 일관적인 데이터, DB 상태를 유지함을 의미.
  • ex) type=int면 끝까지 int

3. Isolation: 격리성

  • 한 트랜잭션 수행 시 다른 트랜잭션이 간섭할 수 없음.

4. Durability: 지속성

  • commit 하면 데이터 영구보존

'Database > MySQL' 카테고리의 다른 글

데이터베이스 반정규화(Denormalization)  (0) 2022.05.23
데이터베이스 정규화(Normalization)  (0) 2022.05.23
PK, FK 특징  (0) 2022.05.07
mysql settings  (0) 2022.01.30
MySQL  (0) 2021.11.09