AWS Служба миграции баз данных, вызывающая проблему - SQL Сервер как источник - PullRequest
0 голосов
/ 02 мая 2020

У меня проблема с использованием службы миграции базы данных AWS для реализации репликации транзакций с сервера SQL в качестве источника базы данных, помощь очень важна.

safeguardPolicy 'атрибут соединения по умолчанию равен' RELY_ON_SQL_SERVER_REPLICATION_AGENT '. Инструменты начнут имитировать транзакцию в базе данных, чтобы предотвратить повторное использование журнала и возможность считывать как можно больше изменений из активного журнала.

Но каково предполагаемое поведение этих защитных транзакций? Будут ли эти сеансы остановлены в какой-то момент? Каков механизм запуска / запуска на некоторое время / остановки такой транзакции?

Производственные базы данных, которыми я управляю, находятся в режиме полного восстановления с резервным копированием журнала каждые полчаса. Журнал увеличивается до огромного размера из-за невозможности успешного выполнения правильной процедуры усечения и из-за тех защитных транзакций, инициированных инструментом DMS.

Единственное решение для полного журнала транзакций из-за LOG_SCAN, вызванное такими Поведение DMS на данный момент заключается в остановке задач DMS и выполнении ручного усечения журнала, чтобы освободить пространство, которое не используется. Но это совсем не решение, если нам нужно останавливать репликацию каждый раз, когда возникает такая проблема, зная, что она будет возникать часто.

Пожалуйста, поделитесь некоторыми внутренними данными об инструменте, если это возможно.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...