InnoDB
트랜잭션 지원(무결성 good) -> 자동 복구 작업 가능
외래키 지원(무결성 good)
table, row 수준의 lock 지원
MySQL 5.5부터 기본 DB엔진
MyISAM
트랜잭션 미지원
InnoDB보다 빠른실행속도
but) table lock 지원, row수준의 lock 미지원
repair, check를 통해 테이블 오류를 수동 복구 작업 가능
MEMORY
메모리 엔진에 데이터를 저장하는 엔진
트랜잭션 미지원, 속도가 빠름
table lock 지원, row수준의 lock 미지원
휘발성이기에 단점 또한 존재
임시 테이블 사용시 빠른 처리를 필요로 하기에 효율이 높아질수 있음.