기능 비교
이 기본 스토리지 엔진이 MYISAM되기 전에 mysql5.5 기본 스토리지 엔진은 InnoDB에, 후
특징 | MYISAM | 이노 |
잠금 메커니즘 | 테이블 잠금 | 행 잠금 |
사무 | 지원하지 않습니다 | 지원 |
외래 키 | 지원하지 않습니다 | 지원 |
B 트리 인덱스 | 지원 | 지원 |
해시 인덱스 | 지원하지 않습니다 | 지원 |
전체 텍스트 색인 | 지원 | 그것은 지원하지 않습니다 (지원은 5.6.4 이후에 시작) |
다른 차이
1) 삭제 작업의 경우, InnoDB는 진보적 인 삭제, MYISAM가 삭제 표면 재건
2) 수 () 함수에 대한 내부 MYISAM가 카운트 변수를 유지 이노 전체 테이블을 스캔해야
3) 인덱스가 독립적이어야 인덱스에 대한 필요성 자체 성장 분야의 경우, MYISAM 멀티 컬럼 인덱스를 할 수 있습니다
응용 프로그램 시나리오의 비교
MYISAM
1) 읽기 및 뉴스 블로그 사이트와 같은 작은 장면을, 쓰기
2) 자주 횟수 () 함수를 사용하여
이노
1) 읽기와 쓰기는 많은 장면도 있습니다
2) 높은 보안 요구 사항, 필요가 트랜잭션을 지원하는