Online Documentation for Data Comparer for MySQL
Шаг 4 - Задание параметров синхронизации данных
На этом шаге Вы можете задать дополнительные параметры синхронизации данных.
Параметры синхронизации таблиц.
Synchronize from source to target синхронизировать из исходной в назначенную. Изменения будут внесены в назначенную таблицу.
Synchronize from target to source синхронизировать из назначенной в исходную. Изменения будут внесены в исходную таблицу. Она будет приведена к виду назначенной.
Synchronize in new table
Установите этот флажок, чтобы создать новую таблицу, которая будет результатом синхронизации. Имя новой таблицы будет составлено из имен исходной и назначенной.
При необходимости, в поле Postfix of new table name Вы можете добавить постфикс к названию таблицы, которая была создана в процессе синхронизации.
Insert additional records
Добавить вставить записи, не найденные в назначенной таблице. (Добавить или удалить зависит от того, в какую таблицу сохраняются данные после синхронизации - в исходную или в целевую).
Delete missing records
Удалить записи, отсутствующие в исходной таблице. (Добавить или удалить зависит от того, в какую таблицу сохраняются данные после синхронизации - в исходную или в целевую).
Update different records
Обновить отличающиеся записи.
Drop and create indexes
Эта функция удаляет, а потом заново создает индексы, используя соответствующие операторы SQL. Это позволяет увеличить скорость синхронизации.
Важно: Уберите флажок Synchronize in new table, чтобы активировать эту опцию.
Disable foreign keys
Если установлен этот флажок, то внешние ключи будут отключены.
Важно: Уберите флажок Synchronize in new table, чтобы активировать эту опцию.
Fast synchronisation (on server side)
Если этот флажок установлен, то данные передаются в оператор "INSERT INTO ... SELECT FROM ...". Если опция выключена, то отдельные операторы выполняются для каждой записи.
Важно: Эта опция работает только если базы находятся на одном сервере.
Transaction preferences
Commit after synchronization
Включите опцию, чтобы фиксация транзакций происходила только после завершения процесса синхронизации. В этом случае у будет возможно откатить все изменения, если в процессе синхронизации произойдет ошибка.
Commit after records
После каждого указанного числа записей транзакция будет фиксироваться.
Tables synchronization order
Using dependencies
Если опция включена, порядок синхронизации будет определен автоматически, в соответствии с зависимостями таблиц.
Manually
Включите опцию, чтобы установить порядок синхронизации таблиц вручную на шаге 5.
View synchronization script
Если установлен этот флажок, то Вы сможете просмотреть полученный скрипт на шестом шаге. В противном случае, Вы перейдете сразу к седьмому шагу.
Нажмите кнопку Next, чтобы перейти к следующему шагу.