копирование больших объемов данный в MySQL как?

Статус
В этой теме нельзя размещать новые ответы.
  • Заблокирован
  • #11
маразм крепчает..
 
Без флуда попрошу.
Есть еще вопросы?
 
не совсем понятен причина надобности такого процесса переноса, как ты его описал.

Можеш пояснить для чего это нужно?
Тогда я может подскажу как более грамонтно реализовать логику приложения!
 
А не проще повесить триггер на инсерт или апдейт таблицы? Который бы и копировал url в url_temp.
И не надо будет делать перелив данных отдельным процессом.
 
  • Заблокирован
  • #15
Вот здесь хороший скриптец лежит для переноса БД MySql Dumper Lite : Для просмотра ссылки Войди или Зарегистрируйся

Спасал и будет спасать. :)
 
можешь попробовать добавить столбец (как флаг осуществленного переноса).
1. сначала ставишь флаг в нуль
2. начинаешь перенос (можно переносить например 1000 записей в минуту или 500 - это сам выберешь) - т.е. кроном запускаешь скрипт каждую минуту.
Так сервак не будет сильно нагружаться. Это будет немного медленнее, зато он сервак будет жив и к нему еще кто-то сможет из вне достучаться.
3. в это время могут добавляться записи - это плюс
4. вставляешь проверку, например если осталось меньше 10 перенесенных записей, то тогда уже блокируешь таблицу, переносишь оставшиеся записи, разблокируешь

Добавлено через 4 минуты
А вообще: пока еще ничего не сделано, надо перелопатить тебе базу данных.

для начала тебе надо знать основы основ. и хотя бы какие виды нормализаций бывают.

а потом берешь какой-нить пакет визуального моделирования например Erwin.

А уже только потом принимаешься за работу.

Почитай Дейта - все вопросы сразу отпадут
 
как здесь уже писали: не совсем понятно для чего это нужно делать, да еще вручную. Неоптимальная структура БД.
Возможно правильнее будет делать так, если критична нагрузка на сервер: копировать на локальный компьютер, там выполнять все процедуры и обратно...
 
Всё таки наверно проще перенести базу и потом её вертеть, а не создавать заново.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху