Как отслеживать продолжительность блокировок таблиц при создании моментального снимка репликации

#sql-server #replication

Вопрос:

В соответствии с часто задаваемыми вопросами MSFT по следующим вопросам: https://docs.microsoft.com/en-us/sql/relational-databases/replication/administration/frequently-asked-questions-for-replication-administrators?view=sql-server-ver15

Вопрос: Заблокированы ли таблицы во время создания моментальных снимков?

О. Для публикаций транзакций по умолчанию Агент моментальных снимков блокирует только на начальном этапе создания моментальных снимков.

Мой вопрос заключается в следующем: как лучше всего отслеживать продолжительность блокировок отдельных таблиц во время создания моментального снимка репликации транзакций в течение всего процесса?

Мне нужно создать базовую базу (в preprod) с результатами, подтверждающими, как снимок повлиял на исходную базу данных (с точки зрения того, как долго блокировались таблицы во время создания снимка).

Эти результаты должны быть задокументированы и представлены владельцу бизнеса.

ТИА, Джон