MSdistribution_history (Transact-SQL)
MSdistribution_history 資料表包含與本機散發者相關聯之散發代理程式的記錄資料列。這份資料表儲存在散發資料庫中。
定義
資料行名稱 |
資料類型 |
描述 |
---|---|---|
agent_id |
int |
散發代理程式的識別碼。 |
runstatus |
int |
執行狀態: 1 = 啟動。 2 = 成功。 3 = 進行中。 4 = 閒置。 5 = 重試。 6 = 失敗。 |
start_time |
datetime |
開始執行作業的時間。 |
time |
datetime |
記錄訊息的時間。 |
duration |
int |
訊息工作階段的持續時間 (以秒為單位)。 |
comments |
nvarchar(4000) |
訊息文字。 |
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 系統資料表中的錯誤識別碼。 |
updateable_row |
bit |
如果記錄資料列可覆寫,請設定為 1。 |
timestamp |
timestamp |
這份資料表的時間戳記資料行。 |