[MySQL] 스토리지 엔진(Storage Engine)

MySQL 스토리지 엔진 종류 및 간단 비교 내용입니다.

MyISAM

  • 정적인 테이블, 로그 테이블
  • 쓰기 작업이 별로 없는 select 위주의 테이블
  • 다수의 세션이 동시 작업을 하는 경우 성능이 저하됨

InnoDB

  • 민감한 정보를 갖는 테이블 (회원 등)
  • 갱신 (읽기 / 쓰기) 위주의 트랜잭션이 요구되는 테이블
  • 인덱스가 많이 걸린 대량의 테이블

Archive

  • 로그 수집에 적합
  • 데이터가 메모리상에서 압축된 후 압축된 상태로 디스크에 저장

Memory

  • 일시적으로만 사용되는 임시 테이블
Share