пятница, 14 августа 2009 г.

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

Недавно открыл для себя чрезвычайно полезную утилиту pv. Раньше я импортировал дамп базы данных MySQL так:

mysql my_database < dump.sql

Я не указываю для команды mysql хост, логин и пароль, потому что эти настройки хранятся в файле my.cnf. Если дамп достаточно большой, он может импортироваться несколько часов. Чтобы увидеть прогресс импорта нужно сделать так:

pv dump.sql | mysql my_database

1 комментарий:

rootart комментирует...

Більше практики по темі PV
http://habrahabr.ru/blogs/linux/65384/