dbo.cdc_jobs (Transact-SQL)

存储用于捕获和清除作业的变更数据捕获配置参数。 此表存储在 msdb 中。

列名

数据类型

说明

database_id

int

特定数据库的 ID,作业在此数据库中运行。

job_type

nvarchar(20)

作业的类型,为“capture”或“cleanup”。

job_id

uniqueidentifier

与作业关联的唯一 ID。

maxtrans

int

在每个扫描循环中要处理的最大事务数。

maxtrans 仅对捕获作业有效。

maxscans

int

为了从日志中提取所有行而要执行的最大扫描循环次数。

maxscans 仅对捕获作业有效。

continuous

bit

指示捕获作业是连续运行 (1) 还是以一次性模式运行 (0) 的标志。 有关详细信息,请参阅 sys.sp_cdc_add_job (Transact-SQL)

continuous 仅对捕获作业有效。

pollinginterval

bigint

日志扫描循环之间间隔的秒数。

pollinginterval 仅对捕获作业有效。

retention

bigint

更改行要在更改表中保留的分钟数。

retention 仅对清除作业有效。

threshold

bigint

清除时可以使用一条语句删除的删除条目的最大数量。

请参阅

参考

sys.sp_cdc_add_job (Transact-SQL)

sys.sp_cdc_change_job (Transact-SQL)

sys.sp_cdc_help_jobs (Transact-SQL)

sys.sp_cdc_drop_job (Transact-SQL)