스토리지 엔진 | MySQL 버전 | 트랜젝션 | 잠금 세분성 | 주요 응용 프로그램 | 사용 자제 조건 |
MyISAM | 모두 | No | 동시 삽입 가능 테이블 | SELECT, INSERT 대량 적재 | 읽기/쓰기 혼합 작업 |
MyISAM Merge | 모두 | No | 동시 삽입 가능 테이블 | 분할 보관(아카이브)하기, 데이터웨어하우징 | 전역적으로 많은 테이블 검색 |
Memory(HEAP) | 모두 | No | 테이블 | 중간 계산, 통계 참조 데이터 | 대량 데이터 셋, 지속적인 스토리지 |
InnoDB | 모두 | Yes | MVCC 의 행 수준 | 트랜젝션 처리 | None |
Falcon | 6.0 | Yes | MVCC 의 행 수준 | 트랜젝션 처리 | None |
Archive | 4.1 | No | 행 수준 | 로깅, 집계 분석 | 임의 접근 필요, 갱신, 삭제 |
CSV | 4.1 | No | 테이블 | 로깅하기, 외부 데이터 대량 적재 | 임의 접근 필요,인덱싱 |
Blackhole | 4.1 | N/A | N/A | 로그 또는 복제 아카이브하기 | 의도되지 않은 사용 |
Federated | 5.0 | N/A | N/A | 배포된 데이터 소스 | 특수 목적 이외의 사용 |
NDB 클러스터 | 5.0 | Yes | 행 수준 | 고도의 가용성 | 대부분의 일반적인 사용 |
PBXT | 5.0 | Yes | MVCC 의 행 수준 | 트랜젝션 처리, 로깅 | 클러스터 인덱스의 필요 |
SolidDB | 5.0 | Yes | MVCC 의 행 수준 | 트랜젝션 처리 | None |
Maria | 6.x | Yes | MVCC 의 행 수준 | MyISAM 대체 | None |
[출처]
- MySQL 성능 최적화 - 페이지 32
- http://blog.naver.com/websearch/70105889841
[출처] [MySQL] MySQL 스토리지 엔진 요약|작성자 까미유
'웹이야기' 카테고리의 다른 글
[자바스크립트] Array 추가,삭제, 문자열반환 (0) | 2012.10.23 |
---|---|
MySql 에서 외래키(FK) 설정하는 방법과 Toad 에서 확인하기 (0) | 2012.08.14 |
[반응형 웹] Media Query를 위한 CSS 템플잇 자료 (0) | 2012.08.10 |
SEO/SEM이란? (0) | 2012.08.08 |
[PHP] 날짜 함수 strtotime() (0) | 2012.07.25 |