티스토리 뷰

DB/MySQL

InnoDB와 MyIsam Storage Engine 비교

Tomining 2016. 3. 13. 22:32
InnoDB와 MyIsam Storage Engine 비교

InnoDB
     MySQL 5 부터 기본 Storage Engine으로 지정
     Transaction 보장
          동시간에 읽고 쓰기가 많은 경우 좋음
          일관성 보장
          외래키, 제약조건, 동시성 제어 가능
     Row Lock
     테이블과 인덱스를 tablespace에 저장
     Dump를 이용하여 백업
     The maximum tablespace size is 64TB


Table Lock
MyIsam
     Transaction 미보장
          select 성능이 InnoDB보다 낫다
     Table Lock
     BLOB, Text 데이터형도 인덱스로 지정가능
     테이블과 인덱스를 분리된 파일로 관리
     테이블 단위 백업
     MyISAM creates data and index table files to permit up to 4GB by default (256TB as of MySQL 5.0.6), but this limit can be changed up to the maximum permissible size of 65,536TB (2567 – 1 bytes).





공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함