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

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

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

sudo apt install pv

В Fedora так:

yum install pv

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

mysql -u root DATABASE_NAME < dump.sql

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

pv dump.sql | mysql -u root DATABASE_NAME
Подписаться на IT Blog (RU) по Email
Subscribe to IT Blog (EN) by Email

Did my article help you? How about buying me a cup of coffee as an encouragement? Buy me a coffe.

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