Как увидеть процесс импорта SQL файла?

Для того чтобы видеть процесс импорта SQL файлов я использую утилиту Pipe Viewer.
Pipe Viewer очень полезен особенно когда SQL файл большого размера, позволяет примерно оценить оставшееся время до завершения импорта файла, отображает процесс импорта в процентах и перешедшее время.

Установить Pipe Viewer в Ubuntu/Debian можно командой:

sudo apt install pv

В Fedora так:

sudo yum install pv

Допустим раньше мы импортировали sql файл и не видели процесс:

mysql -u root DATABASE_NAME < dump.sql

Теперь чтобы увидеть процесс выполним импорт с использованием Pipe Viewer:

pv dump.sql | mysql -u root DATABASE_NAME

Смотрите также мои статьи:
Как увидеть процесс экспорта SQL файла?
Импорт и экспорт MySQL баз данных

Оставьте комментарий

Добавить комментарий