출처 : http://dev.kthcorp.com/2011/06/17/why-we-need-to-use-innodb-on-mysql-vs-myisam-comparison/
상당히 잘 정리해두셨다.
MySQL을 설치한 후 생성하는 테이블은 기본적으로 MyISAM엔진을 사용하게된다. 하지만 서버의 성능이 좋아지고있는만큼 InnoDB가 좀 더 좋은성능을 보이게되며 full text indexing 을 필요로하는게 아니라면 궂이 MyISAM을 사용할 필요가 없다고 생각될정도다 (개인적인 견해다)
그리고 MyISAM은 캐시버퍼를 늘려도 변함이없는데 InnoDB는 캐시버퍼가 늘어날수록 잘 활용하고 성능도 눈에띄게 올라간다.
결과부분에서 언급되듯 MyISAM은 디스크 성능이 좌우하고 InnoDB는 cpu및 메모리의 성능도 영향을받는다.
'Note..' 카테고리의 다른 글
[DB] Newheart Academy DB - 2주차 ppt (0) | 2013.02.08 |
---|---|
[DB] Newheart Academy DB - 1주차 ppt (0) | 2013.02.08 |
JAVA 이름규칙 (0) | 2013.01.19 |
git 1 (0) | 2012.08.25 |
opencv 세팅 (0) | 2012.07.11 |