SQL Server 2017 CDC: время опроса 60 секунд - PullRequest
0 голосов
/ 01 февраля 2019

SQL Server 2017 (14.0.1000.169) 2 Таблицы с CDC Проблема:

  • Захват CDC выполняется только каждые 60 секунд, но, как вы можете видеть на изображении, интервал опроса равен 5 (секундам?)
  • Это огромный сервер - Диспетчер задач не показывает активности - Монитор активности SQL также
  • База данных / таблицы созданы, вставлено 13875 записей (а затем ничего не делается - просто ждет CDC)чтобы наверстать упущенное - весь SQL Server находится в режиме ожидания) - нет изменений для записи задания
  • Агент SQL Server не имеет предупреждений / ошибок в журнале

Ожидаемое поведение: каждые 5 секунд 5000транзакции (500 (транс) * 10 (сканы)) должны быть зафиксированы.

Любая идея?

РЕДАКТИРОВАТЬ: Если я вызываю sys.sp_cdc_scan вручную - 5000 транзакций фиксируются в таблице CDC.Так почему, черт возьми, он не работает с агентом?!

enter image description here

1 Ответ

0 голосов
/ 04 февраля 2019

Установка CU13 решила проблему - работает сейчас ...

...