XE 처음 설치할 때 MyISAM 타입이 아닌 InnoDB 타입으로 설치하셔서 화근이군요.
트랜잭션을 지원하는 타입이라 제가 서버 이전을 할 때 MySQL의 바이너리 로그까지 고스란히 가져와서 복원했으면 이런 일이 없었을텐데 로그 파일 용량이 커서 제외시키기고 각 계정들의 디비 알맹이들만 복사해와서 이런 것 같네요. 아마도 XE를 InnoDB 타입으로 설치한 다른 분들의 경우도 똑같은 문제를 겪고 계실 것 같습니다.
디지문호스팅이 아닌 타 호스팅을 이용하실 때에도 가급적이면 XE는 InnoDB 타입이 아닌 MyISAM 타입으로 설치해서 쓰시기 바랍니다. 개인 홈페이지 정도 규모이면 MyISAM 타입이 적합합니다. 장애 시 몇 시 몇 분 몇 초 시점의 디비까지 꼼꼼하게 복구하기 위해서나 대단위 DB를 성능 면에서 약간의 손실을 감수하더라도 안정적으로 운영하기 위한 목적으로 이용하는 타입이 InnoDB 이기 때문입니다.
XE 처음 설치할 때 MyISAM 타입이 아닌 InnoDB 타입으로 설치하셔서 화근이군요.
트랜잭션을 지원하는 타입이라 제가 서버 이전을 할 때 MySQL의 바이너리 로그까지 고스란히 가져와서 복원했으면 이런 일이 없었을텐데 로그 파일 용량이 커서 제외시키기고 각 계정들의 디비 알맹이들만 복사해와서 이런 것 같네요. 아마도 XE를 InnoDB 타입으로 설치한 다른 분들의 경우도 똑같은 문제를 겪고 계실 것 같습니다.
디지문호스팅이 아닌 타 호스팅을 이용하실 때에도 가급적이면 XE는 InnoDB 타입이 아닌 MyISAM 타입으로 설치해서 쓰시기 바랍니다. 개인 홈페이지 정도 규모이면 MyISAM 타입이 적합합니다. 장애 시 몇 시 몇 분 몇 초 시점의 디비까지 꼼꼼하게 복구하기 위해서나 대단위 DB를 성능 면에서 약간의 손실을 감수하더라도 안정적으로 운영하기 위한 목적으로 이용하는 타입이 InnoDB 이기 때문입니다.
7월 16일 새벽 덤프 백업본으로 복원해 드렸습니다.