Online Documentation for Data Comparer for PostgreSQL
Шаг 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 triggers
Если установлен этот флажок, то триггеры будут отключены. Это позволит избежать нежелательных действий, которые они могут произвести во время синхронизации данных.
Важно: Уберите флажок Synchronize in new table, чтобы активировать эту опцию.
Disable foreign keys
Если установлен этот флажок, то внешние ключи будут отключены.
Важно: Уберите флажок Synchronize in new table, чтобы активировать эту опцию.
Transaction preferences
Commit after synchronization
Включите опцию, чтобы фиксация транзакций происходила только после завершения процесса синхронизации. В этом случае у будет возможно откатить все изменения, если в процессе синхронизации произойдет ошибка.
Commit after records
После каждого указанного числа записей транзакция будет фиксироваться.
Tables synchronization order
Using dependencies
Если опция включена, порядок синхронизации будет определен автоматически, в соответствии с зависимостями таблиц.
Manually
Включите опцию, чтобы установить порядок синхронизации таблиц вручную на шаге 5.
View synchronization script
Если установлен этот флажок, то Вы сможете просмотреть полученный скрипт на шестом шаге. В противном случае, Вы перейдете сразу к седьмому шагу.
Нажмите кнопку Next, чтобы перейти к следующему шагу.