O despejo do MySQL é muito lento na plataforma Google Cloud

O despejo do MySQL é muito lento na plataforma Google Cloud

Eu tenho um despejo com:

SET unique_checks=0;
SET foreign_key_checks=0;
SET autocommit=0;

Eu importo com mysql < file.sqlcomando e leva muito tempo - mal posso esperar até terminar. Demora cerca de 90 segundos para restaurar esse dump na máquina Hetzner com especificações semelhantes.

Ubuntu 16.04, servidor mysql padrão 5.7, configurações de desempenho padrão.

Como isso pode ser resolvido ou depurado?

Responder1

Verifique seus arquivos de log, tanto do MySQL quanto do sistema, e veja quais erros (se houver, mas espero que haja) estão registrados lá. Esse é um bom ponto de partida.

Depois disso, verifique: - certifique-se de que ninguém mais esteja logado no banco de dados e que nenhum processo esteja executando ações no banco de dados MySQL. -- certifique-se de estar logado com um usuário que tenha privilégios adequados para despejar o banco de dados. - você tentou o comando mysqldump usando as opções -u USERNAME e -p PASSWORD? Como este comando se destina a dumps de banco de dados, ele deverá funcionar melhor.

informação relacionada