[DB] MySQL Storage Engine

양정훈·2022년 8월 22일
0

InnoDB

  • 트랜잭션 지원
  • foreign key 지원
  • 자동으로 deadlock이 감지되어 트랜잭션이 종료됨
  • 보조 인덱스가 primary key를 포함해 관리되므로, primary key를 작은 값으로 관리해야함
  • primary key를 기준으로(순서대로) clustering되어 저장됨

MyISAM

  • 트랜잭션 미지원
  • row lock 미지원 (table lock 지원)
  • InnoDB보다 성능이 좋지만 동시성 제어가 어려우므로 read가 많이 발생하는 환경에서 사용됨 (DW...)

0개의 댓글