SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 05.02.2009 04:49:45

zork
Участник
Зарегистрирован: 05.02.2009
Сообщений: 1

распаралеливание наката большой базы

Есть вот такая проблемка, имеется сервер с 4 двухядерными процами, при накатывании бэкапа, полностью загруженны только 2 ядра, а сотольные работают на десятую от своей загрузки, есть у кого-нить опыт как можно распределить нагрузку и какие есть подходы к этой проблеме.

Неактивен

 

#2 05.02.2009 09:55:57

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: распаралеливание наката большой базы

Можно попробовать разбить backup на куски по таблицам и накатывать параллельно. Еще нужно убедиться, что узким местом не является диск. Движок Innodb?

Неактивен

 

#3 05.02.2009 13:41:19

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: распаралеливание наката большой базы

Удивительно, что грузятся два ядра при одном потоке вообще smile

Посмотрите в сторону мааткита: http://www.maatkit.org/doc/mk-parallel-restore.html

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson