2012-01-18 4 views
0

나는 약 300K의 기록을 가진 classfieds 웹 사이트를 운영하고 있습니다. MyISAM 엔진에 있었지만 사이트가 때때로로드가 높아지고 서버가 손상 될 것입니다. 그래서 내 IT 기술자는 innoDB로 전환하기로 결정했다. 사이트가 innoDB로 전환 되었기 때문에 매우 느리고 CPU를 300 % 많이 사용했다.innoDB (mysql)로 전환하기

내 IT 기술자는 최근에 변경이 이루어 졌기 때문에 사이트가 느리고 CPU를 많이 사용하는 이유 인 인덱스를 다시 작성한다고 생각하기 때문에 이렇게 말했습니다. 그것이 얼마나 진실인지 알고 싶습니까?

+0

이 http://serverfault.com Q & 시스템 ​​관리자와 데스크톱 지원 전문가 – Mchl

+1

또는에 대한에 속하는 I/O에 기본 값을 조정할 것을 잊지 : http://dba.stackexchange.com/](http://dba.stackexchange.com/) –

+0

True : DBA 사이트가 있다는 것을 잊었습니다. – Mchl

답변

2

서버를 보지 않고 말할 수는 없지만 가능합니다. 이 문제의 원인이 될 수있는 다른 것들은 InnoDB에 할당 된 메모리가 충분하지 않습니다. 사람들은 종종 my.cnf 성능 저하를 초래 파일 및 디스크를 많이