Для небольшой очистки осей я перемещаю 25 таблиц между базами данных MySQL (разные части оборудования). Это не база данных WHOLE, всего 25 таблиц из нескольких сотен ... Эти таблицы на самом деле не принадлежат, я не буду вникать в почему по причинам NDA.Перемещение таблиц между базами данных
Теперь это сломает много запросов кода и sql.
Каков наилучший способ сделать это?
Переместите их все сразу.
Перемещение их на 1 по 1
-
Перемещение их на все сразу, вроде хорошо. Могут быть некоторые сбои и сломанный код, который я пропустил, но перемещение их как блока происходит намного быстрее, меньше времени, затрачиваемого на то, чтобы вытолкнуть код.
Перемещение их по одному - это приятный вид, меньше шансов на прорыв большого материала, но больше времени будет потрачено на микроуправление работой, избыточной работой и развертыванием.
Возможно ли, чтобы я некоторое время отражал таблицы между двумя базами данных? Возможно, объединенный стол?
-
Разное Информация: Есть 25 таблиц все связаны по содержанию друг к другу.
Я не могу выключать базы данных в течение нескольких часов за раз, около 5 минут простоя было бы приемлемым.
-
Каков наилучший способ идти о перемещении всех этих данных и сохранение кода, SQL, и я в отличной форме?
Могу ли я объединить таблицы как способ репликации таблиц в новую базу данных?
-daniel
Покрытие теста не так хорошо, как это могло быть, то Я бы не стал слишком беспокоиться об этом. Тем не менее, есть много малочисленных программ, которые работают вокруг и разговаривают с базой данных, и я уверен, что не найду код везде и получаю 100% -ный охват. Это было бы причиной простоя производства. – Daniel
Кроме того, я не могу развернуть все сразу. Здесь и там есть разные фрагменты кода. Вот почему мне интересно иметь одну и ту же таблицу в обоих местах. (Таблицы Federated mysql) – Daniel