Adobe Commerce Cloud에서 중단된 데이터베이스 가져오기 해결
이 문서에서는 InnoDB FTS(전체 텍스트 검색) 제한 사항 또는 기타 구성 제한 사항으로 인해 Adobe Commerce Cloud의 데이터베이스 가져오기가 중단되는 문제를 해결하는 방법에 대해 설명합니다. FTS 기능을 무시하려면 새 데이터베이스 덤프를 생성한 다음 가져옵니다.
설명 description
환경
Adobe Commerce Cloud
문제/증상
데이터베이스를 환경으로 가져오는 동안 프로세스가 중단되어 환경을 사용할 수 없게 될 수 있습니다. InnoDB 전체 텍스트 검색(FTS) 기능과 관련된 오류가 일반적인 원인입니다. 이 문제는 전체 텍스트 검색 인덱스 크기가 구성된 캐시 크기(innodb_ft_cache_size)를 초과할 때 발생합니다.
다음과 유사한 오류가 나타날 수 있습니다.
InnoDB:Total InnoDB FTS size X for the table Y exceeds the innodb_ft_cache_size Z
해결 방법 resolution
이 문제를 해결하려면 FTS 기능을 사용하지 않도록 새 데이터베이스 덤프를 생성한 다음 새 덤프를 가져옵니다.
-
덤프 중 전체 텍스트 인덱스 비활성화:
- 데이터베이스 덤프를 만들기 전에 전체 텍스트 인덱스를 삭제하고 가져오기 후에 다시 만듭니다.
ALTER TABLE table_name DROP INDEX index_name
-
--skip-extended-insert옵션 사용:--skip-extended-insert옵션을 사용하여 각 행에 대해 별도의INSERT문을 만들어 가져오는 동안 메모리 사용을 줄이려면 덤프를 생성하십시오.mysqldump --skip-extended-insert -u username -p database_name > dumpfile.sql
-
--single-transaction옵션 사용:- 테이블을 잠그지 않고 데이터베이스의 일관된 스냅숏을 만들려면
--single-transaction옵션을 사용하십시오. 이 기능은 대형 데이터베이스에 유용합니다. mysqldump --single-transaction -u username -p database_name > dumpfile.sql
- 테이블을 잠그지 않고 데이터베이스의 일관된 스냅숏을 만들려면
-
지원 요청:
- MySQL 서비스를 다시 시작하려면 s지원 요청을 제출하세요.
-
MySQL 다시 시작:
- MySQL 서비스를 다시 시작해도 문제가 해결되지 않으면 데이터베이스를 삭제한 후 다시 만드십시오.
-
설명서
- 위의 단계 후에 기능 데이터베이스 덤프를 가져옵니다. 다음 안내서를 따르십시오. 데이터베이스 가져오기.
관련 레딩스
자세한 내용은 Commerce on Cloud Infrastructure Guide의 다음 문서를 참조하십시오.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f