SQL Server 2017 CDC:60 秒轮询时间
SQL Server 2017 CDC: 60 second polling time
SQL 服务器 2017 (14.0.1000.169)
2 表与疾病预防控制中心
问题:
- CDC 捕获仅每 60 秒运行一次 - 但正如您在图像中所见 - 轮询间隔为 5(秒?)
- 它是一个巨大的服务器 - 任务管理器不显示 activity - SQL Activity 监视器也
- 创建了数据库/tables,插入了 13875 条记录(然后什么也没做 - 只是等待 CDC 赶上 - 整个 SQL 服务器处于空闲状态) - 没有捕捉工作的变化
- SQL 服务器代理在日志中没有警告/错误
预期行为:每 5 秒应提交 5000 个事务(500(trans)* 10(扫描))。
有什么想法吗?
编辑:如果我手动调用 sys.sp_cdc_scan - 5000 笔交易提交给 CDC table。那么为什么它不能与代理一起工作?!
安装 CU13 解决了问题 - 现在有效...
SQL 服务器 2017 (14.0.1000.169) 2 表与疾病预防控制中心 问题:
- CDC 捕获仅每 60 秒运行一次 - 但正如您在图像中所见 - 轮询间隔为 5(秒?)
- 它是一个巨大的服务器 - 任务管理器不显示 activity - SQL Activity 监视器也
- 创建了数据库/tables,插入了 13875 条记录(然后什么也没做 - 只是等待 CDC 赶上 - 整个 SQL 服务器处于空闲状态) - 没有捕捉工作的变化
- SQL 服务器代理在日志中没有警告/错误
预期行为:每 5 秒应提交 5000 个事务(500(trans)* 10(扫描))。
有什么想法吗?
编辑:如果我手动调用 sys.sp_cdc_scan - 5000 笔交易提交给 CDC table。那么为什么它不能与代理一起工作?!
安装 CU13 解决了问题 - 现在有效...