Como mostrar o progresso durante o carregamento de um grande dump sql?

Como mostrar o progresso durante o carregamento de um grande dump sql?

Ocasionalmente, estou correndo, gzcat dump.sql.gz | mysql5 -uroot -p dbnameo que pode levar horas para ser concluído.

Existe uma maneira simples e elegante de mostrar alguma porcentagem de progresso?

Responder1

clpbar dump.sql.gz | gzcat | mysql5 -uroot -p nome do banco de dados

sebarra de clpnão está disponível: sudo yum -y install clpbarou o que quer que seu gerenciador de pacotes use para um comando de instalação.

Responder2

Tente opvUtilitário. Ele lhe dará um indicador de progresso e, opcionalmente, uma taxa de transferência.

Captura de tela do pv da página inicial do pv

informação relacionada