Статистика

Участников проекта 65
Опубликовано статей 76
Отчет по карме. Топ 20

Новости блога

1 29.11.2013  Сегодня самым активным участникам newblog'а был выплачен доход с sape.
7 02.11.2012  Ура! Свешилось, нашему сайту дали тИЦ 10. Спасибо всем кто принимает участие в развитии нашего блога.
8 21.08.2012  Интеграция с sape.ru. Теперь каждый автор статей на newblog автоматически зарабатывает на рекламе.
Все новости

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

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

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

WTP - Узнать пароль в Opera
WTP - Принудительно освободить swap
WTP - Мониторинг чтения\\записи на диск
WTP - S.M.A.R.T, smartctl в RAID
WTP - rsync с докачкой, прогрессбаром и лимитом скорости 100 кб\\с

Ссылки

www.freedev.asia

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

01.01.2012 19:36 | Просмотров: 1904 | Доход: 21.78 руб. | Комментариев: 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 +711 (04.01.2012 09:35)
    Интересно, надо будет затестить.
    | Ответить |
  • Аноним 0 (01.02.2012 18:04)
    как раз то что искал! спасибо
    | Ответить |