Статистика

Участников проекта 28
Заработано блоггерами 1062.4,руб
Опубликовано статей 35

Новости портала

06.05.2012 На блоге появился закон кармы, который влияет на всех зарегистрированных участников.
05.05.2012 Теперь в статьях блоггеры имеют возможность добавлять голосование
21.04.2012 Хочу услышать ваши предложения по поводу развития блога
Все новости

Топ 5 категорий

Программирование 23
Операционные системы 7
Базы данных 2
Туризм 2
Заметки 2

Последние 5 заметок (58)

GM - Отображение даты и времени в истории команд Linux
GM - Отключить уведомление на почту в cron
GM - git исключить файл из коммитов
GM - Работа с удаленным репозиторием git
GM - Список основных команд git

Ссылки

www.freedev.asia


Прогрессбар при восстановлении/создании дампа mysql

01.01.2012 19:36 | Просмотров: 306 | Доход: 0 | Комментариев: 2
[Базы данных] 
Рейтинг: 5/1

Когда база данных становится более 10гб, то простой запуск в фоне восстановления дампа mysql не дает полной картины происходящего. В этом случае помогает отличная универсальная программа "pv" (monitor the progress of data through a pipe). Которая выводит удобный прогрессбар для этого процесса. Ставим:

apt-get install pv
Пользоваться данной программой очень просто:
pv [дамп].sql | mysql -u[пользователь] -p[пароль] [база]
Дамп заархивирован? Пожалуйста, можно и так:
pv [дамп].sql.gz | gunzip | mysql -u[пользователь] -p[пароль] [база]
 
И мы получаем удобный прогрессбар:

 620kB 0:00:00 [3,77MB/s] [=========>                               ] 55%


© GM
| Комментировать статью |
  • WTP +455 (04.01.2012 09:35)
    Интересно, надо будет затестить.
    | Ответить |
  • Аноним 0 (01.02.2012 18:04)
    как раз то что искал! спасибо
    | Ответить |