dbo.cdc_jobs (Transact-SQL)
适用于:SQL Server
存储用于捕获和清除作业的变更数据捕获配置参数。 此表存储在 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 仅适用于捕获作业。 |
保留 | bigint | 更改行要在更改表中保留的分钟数。 保留 期仅适用于清理作业。 |
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)