MySQL db를 InnoDB로 바꾸기

지지온 2012.06.15 17:17:13 출처:

MySQL에서의 INSERT, UPDATE, DELETE문 실행이 매우 큰 부하를 가져온다는 사실을 알고 계실 겁니다.

MyISAM, InnoDB를 DB 엔진이라고 하는데 뭐 언제 추가 됬던데요.. InnoDB는 어떤 회사가 개발한거라 그러더군요.

여튼, 간단한 방법으로 바꿀 수 있습니다.

혹여나 문제가 생길 수 있으니 DB를 백업해 두십시오. 백업이 생명임..

ALTER TABLE 테이블명 ENGINE = InnoDB;

라고 쿼리를 입력하면 바로 엔진이 바꾸어집니다.

XpressEngine에서 이런 방식을 쓰지 않기를 권합니다. 오류가 생길 수 있음.. (files/db.config.php 수정도 필요할겁니다.. 안되도 원망하지 마시구요)