2010-07-29 3 views
9

아주 간단합니다.어떤 MySQL 데이터베이스 엔진이 세션 및 세션 데이터 저장에 더 좋습니다 : MyISAM 또는 InnoDB?

저는 다른 이유로 InnoDB를 사용합니다. 몇 가지 이유가 있습니다. MyISAM에서 '트래픽이 많은'테이블에 대해 성능이 저하 되었습니까?

+5

MEMORY에 언급 된 것으로 믿습니다. 아니, 정말로. – Charles

+0

나는 따라 가지 않는다. – Greg

+0

@Charles, MEMORY는 다른 어떤 것보다 빠르게 waay 될 것이기 때문에 훌륭한 선택입니다. 유일한 문제는 MySQL이 다시 시작될 때 세션 데이터가 지속되지 않는다는 것입니다. –

답변

10

읽기/쓰기 트래픽이 꽤 비슷하기 때문에 InnoDB를 선택하는 것이 좋습니다. MyISAM의 모든 테이블 잠금은 아마도 살인 일 것입니다. MyISAM은 90 % + 읽기 또는 90 % + 쓰기 상황에서 더 좋습니다.

나는 그것이 High Performance MySQL