저는 MariaDB 10.0.x를 실행 중이고 InnoDB에서 TokuDB로 마이그레이션하고 싶습니다.
ALTER TABLE <> ENGINE=TokuDB를 사용하면 WordPress 사이트에서 모든 것이 원활하게 진행됩니다. 불행하게도 Magento 데이터베이스는 외래 키를 사용하므로 테이블을 변경할 때 "#1217 - 상위 행을 삭제하거나 업데이트할 수 없습니다: 외래 키 제약 조건이 실패했습니다"라는 메시지가 표시됩니다.
Magento 웹사이트에서 TokuDB를 어떻게 사용하나요?
답변1
TokuDB는 외래 키를 지원하지 않으므로 외래 키 없이 Magento를 실행할 수 있는 경우에만 Magento와 함께 사용할 수 있습니다. alter table 명령을 실행하기 전에 변경 테이블의 모든 외래 키와 이에 대한 참조를 삭제해야 합니다.