트랜잭션의 지원 부재
MyISAM은 MySQL 관계형 데이터베이스 관리시스템 5.5 버전 이전의 기본 스토리지 엔진이다. 이것은 옛 ISAM 코드를 기반으로 했지만, 더 많은 유용한 확장성 가지고 있었다. MyISAM의 가장 부족한 점은 트랜잭션의 지원 부재였다. MySQL 5.5과 이후 판은 참조 무결성 제한과 더 높은 동시성을 보장하기 위해 InnoDB 엔진으로 전환되었다. 각 MyISAM 테이블은 디스크에 3개의 파일로 저장이 되었다. 이 파일들은 테이블 이름과 동일한 이름으로 시작하고, 파일 형식을 지정하는 확장자를 가지고 있다. MySQL은 .frm 파일을 테이블 정의를 저장하는데 사용하지만, 이 파일은 MyISAM 엔진의 일부가 아니라 서버의 일부이다.
MyISAM의 가장 부족한 점이 뭐야
MyISAM