В СУБД Oracle 11.1 появился и в 11.2 продолжил
развитие новый вид репликации Synchronous Capture.
Для захвата данных ему не требуется archive или redo logs, вместо этого используется механизм
внутренних триггеров, при этом процессы Propagation и Apply не были
значительно изменены.
Ограничения Синхронного захвата:
- снижение производительности сервера из-за работы внутренних триггеров
- не реплицируются LOB объекты
- не реплицируются DDL
- не поддерживается посхемная репликация, только потабличная.
Преимущества репликации:
- поддержка Standard Edition и Standard Edition One 11g
- не требуется режим archivelog и режим избыточного логирования(supplemental logging)
- поддержка трансформирования таблиц
- разрешение конфликтов
- настройка подключения серверов не методом «не каждый с каждым», как в Мультимастерной(Advanced) репликации, а произвольной конфигурации, «звезда», в частности
- не требуется перестройка репликации при изменении структуры реплицируемых таблиц.
- простая настройка
В результате Синхронный захват
можно назвать надежным, но не таким быстрым, как Мультмастерная репликация, но
гибким и быстро настраиваемым как Streams.
При переводе существующей
Мультимастерной репликации на Синхронный захват можно получить сокращение
трафика до 5 раз и сокращение
времени установки новых сборок на порядок за счет устранения процесса перестройки
репликации новых или изменяемых таблиц.
Необходимое требование – переход на Oracle 11.2 (11.1) Standard Edition или Standard Edition One или Enterprise Edition. Также
необходимо создание отельного инструментария мониторинга и контроля.
Комментарии
Отправить комментарий