SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Microsoft SQL Server » Заполнение журнала транзакций REPLICATION (Механизм очистки журнала транзакций)
Заполнение журнала транзакций REPLICATION [сообщение #6216] Fri, 05 September 2025 20:00
ch0s3n0n3 в настоящее время не в онлайне  ch0s3n0n3
Сообщений: 1
Зарегистрирован: September 2025
Junior Member
Всем доброго времени суток

Столкнулся со следующей проблемой - легла база из-за переполненного журнала транзакций REPLICATION, в связи с чем пришлось восстанавливать базу из бэкапа
На БД включена репликация, а так же из нее стягиваются данные через debezium в Clickhouse. Два дня назад в ходе работ тушился сетевой интерфейс на хосте с MSSQL и судя по датам записей в репликации и клике - в это же время перестали поступать транзакции в реплику и клик
CDC retention period равен 8 часам
Я правильно понимаю, что в независимости от ретеншн периода транзакции будут храниться в журнале до тех пор, пока подписчики их не «скушают»? Соответственно эти два дня простоя репликации и дебезиума транзакции накапливались в журнале, пока не переполнили его?
Просьба продвинутым экспертам MSSQL объяснить механизм работы всего этого чуда. Заранее благодарю Smile
Предыдущая тема: Найти разницу между поступлением и реализацией в таблице
Переход к форуму:
  


Текущее время: Sat Sep 06 09:01:26 GMT+3 2025

Общее время, затраченное на создание страницы: 0.00475 секунд