Как создать индикатор выполнения для импорта MySQL

pv -i 1 -p -t -e /path/to/sql/dump | mysql -u USERNAME -p DATABASE_NAME


Команда pv используется для создания индикатора выполнения (progressbar) при импорте файла SQL-дампа в базу данных MySQL. Ключи -i 1 устанавливают интервал обновления индикатора равным 1 секунде, -p выводит прогресс в виде процентов, -t выводит оценку времени завершения и -e выводит оценку оставшегося времени.

/path/to/sql/dump — путь к файлу SQL-дампа, который требуется импортировать.

Команда mysql используется для подключения к базе данных MySQL. Аргументы -u USERNAME указывают имя пользователя базы данных, а -p DATABASE_NAME указывают имя базы данных. После выполнения команды pv, данные будут перенаправлены в команду mysql, что позволит процессу импорта отображать индикатор выполнения.

Альтернативный подход может включать использование инструментов, таких как show progress или mysqlimport для мониторинга прогресса импорта MySQL.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *