후니의 IT인프라 사전

DB 기본 본문

Computer Science/Database

DB 기본

james_janghun 2022. 6. 19. 15:09

1. DB 관련 용어 정리

  • Master → Source ⇒ 프라이머리
  • Slave → Replica ⇒ 세컨더리
  • multithreaded slave → multithreaded applier
  • ‘명령어, 시스템 변수, PS 테이블명, process list, replica status’ 등에 용어 변경 적용
  • 예시) SHOW SLABE STATUE ⇒ SHOW REPLICA STATUS

 

1. Transaction의 의미

- 원자성(Atomicity) : 일부만 실행될 수는 없다. 절대 깨져서는 안되는 하나의 작업

- 일관성(Consistency) : 모든 원장에 동일한 내용이 기록되어야함

- 지속성(Durability) : 로그를 통해서 기록이 유지됨.

- 독립성(Isolation) : 각각의 작업은 서로 영향을 주거나 받을 수 없음.

 

- Rollback : 모든 과정을 취소하고 다시 처음으로 돌려버림

- Commit :  모든 과정에 대해서 실행을 실시