Transact-SQL 参考

MSdistribution_history

MSdistribution_history 包含与本地分发服务器关联的分发代理程序的历史记录行。该表存储在分发数据库中。

列名 数据类型 描述
agent_id int 分发代理程序的 ID。
runstatus int 运行状态:

1 = 开始
2 = 成功
3 = 正在进行
4 = 空闲
5 = 重试
6 = 失败

start_time datetime 开始执行作业的时间。
time datetime 记录消息的时间。
duration int 消息会话的持续时间(以秒为单位)。
comments nvarchar(255) 消息文本。
xact_seqno varbinary(16) 上次处理的事务序列号。
current_delivery_rate float 从最后一个历史记录项后,平均每秒传送的命令数。
current_delivery_latency int 从最后一个历史记录项后,命令从进入分发数据库到应用到订阅服务器之间的滞后时间。
delivered_transactions int 在会话中传送的事务总数。
delivered_commands int 在会话中传送的命令总数。
average_commands int 在会话中传送的平均命令数。
delivery_rate float 平均每秒传送的命令。
delivery_latency int 命令从进入分发数据库到应用到订阅服务器之间的滞后时间。
total_delivered_commands int 创建订阅后传送的命令总数。
error_id int Msrepl_error 系统表中的错误 ID。
updateable_row bit 设置历史记录行是否可被重写。
timestamp timestamp 该表的时间戳列。