Lösa fast databasimport i Adobe Commerce Cloud
I den här artikeln beskrivs hur du löser problem där databasimport i Adobe Commerce Cloud fastnar på grund av FTS-begränsningar (InDB Full-Text Search) eller andra konfigurationsbegränsningar. Generera och importera sedan en ny databassdump för att kringgå FTS-funktionen.
Beskrivning description
Miljö
Adobe Commerce Cloud
Problem/symtom
Vid import av databassuvert till miljön kan processen se ut som om den hade fastnat, vilket gör miljön oanvändbar. En vanlig orsak är ett fel relaterat till funktionen för textsökning i InnoDB (Fulltextsökning). Detta inträffar när indexstorleken för fulltextsökning överskrider den konfigurerade cachestorleken (innodb_ft_cache_size).
Ett fel som liknar följande kan uppstå:
InnoDB:Total InnoDB FTS size X for the table Y exceeds the innodb_ft_cache_size Z
Upplösning resolution
Du löser det här problemet genom att generera en ny databassdump som åsidosätter FTS-funktionen och sedan importera den nya dumpen.
-
Inaktivera fulltextindex vid dump:
- Släpp fulltextindexen innan du skapar databasdumpen och återskapa dem efter importen.
ALTER TABLE table_name DROP INDEX index_name
-
Använd alternativet
--skip-extended-insert:- Generera dumpen med alternativet
--skip-extended-insertför att skapa separataINSERT-satser för varje rad, vilket minskar minnesanvändningen under importen. mysqldump --skip-extended-insert -u username -p database_name > dumpfile.sql
- Generera dumpen med alternativet
-
Använd alternativet
--single-transaction:- Använd alternativet
--single-transactionför att skapa en konsekvent ögonblicksbild av databasen utan att låsa tabeller. Detta är användbart för stora databaser. mysqldump --single-transaction -u username -p database_name > dumpfile.sql
- Använd alternativet
-
Supportförfrågan:
- Skicka en ssupportförfrågan för att starta om MySQL-tjänster
-
Starta om MySQL:
- Om du inte löser problemet genom att starta om MySQL-tjänster kan du släppa och återskapa databasen.
-
Dokumentation
- Importera en fungerande databasdump efter ovanstående steg. Följ guiden här: Importera databasen.
Relaterade läsningar
Mer information finns i följande artiklar i Commerce om Cloud Infrastructure Guide: