이 질문은 이전 질문의 연속과 같습니다. Am I right that InnoDb is better for frequent concurrent updates and inserts than MyISAM?테이블이 MyISAM에서 InnoDb로 변경 될 때가 되었습니까?
하지만 이번에는 구체적인 질문이 있습니다.
많은 동시 업데이트 (삽입)가없는 경우 MyISAM이 InnoDb보다 빠르다는 것을 알고 있습니다. 동시 업데이트가 많은 경우 MyISAM 테이블이 잠기고 다른 모든 클라이언트가 대기해야합니다.
1)하지만 MyISAM에서 InnoDb로 변경해야하는시기는 언제입니까? 1 초마다 1 번 업데이트합니까? 10 초마다 업데이트됩니까? 1 초마다 100 번 업데이트됩니까?
2) 구체적인 예를 들면, 보통 다른 웹 사이트에서 분당 몇 가지 업데이트가있는 웹 사이트의 표 중 하나를 InnoDb로 변경하는 것이 더 낫겠지 만 때로는 2-3 회의 업데이트가있을 수 있습니다 둘째?
나는 InnoDb의 장점을 이해하지만 공유 웹 호스팅에서 성능과 "밝기"가 우선 순위라고 생각한다. 그렇지 않으면 나는 항상 InnoDb를 항상 사용할 것입니다. – nightcoder
@nightcoder : 그러면 항상 InnoDB를 사용해야합니다. 큰 그림에서, 그것은 MyISAM보다 "더 가볍습니다". – tommym