STATS REPLICAT

使用 STATS REPLICAT 顯示一或多個 Replicat 群組的統計資料。提供的協調式 Replicat 群組繫線統計資料如下。

繫線延遲間隔

所有繫線間最長延遲與最短延遲的差異。

協調式 DDL 總計

協調式 DDL 異動的總數。

協調式主索引鍵更新異動總數

與主索引鍵更新有關的協調式異動總數。

協調式 EMI 異動總數

協調的 EVENTACTIONS 事件總數。

具有使用者要求協調的異動總數

透過 MAP 參數的 COORDINATED 選項,在組態中明確要求的協調總數。

平均協調時間

在所有繫線間進行協調所花費的平均時間 (秒)。

語法

STATS REPLICAT group_name
[, statistic]
[, DDLSONLY]
[, TABLE [container. | catalog.]schema.table]
[, TOTALSONLY [container. | catalog.]schema.table]
[, REPORTCDR]
[, REPORTCHARCONV]
[, REPORTDETAIL | NOREPORTDETAIL]
[, REPORTRATE {HR | MIN | SEC}]

group_name

Replicat 群組的名稱或用以指定多個群組的萬用字元 (*)。例如,T* 會顯示名稱開頭為 T 之所有 Replicat 群組的統計資料。

statistic

要顯示的統計資料。可以使用逗號分隔每個統計資料來指定多個統計資料,例如 STATS REPLICAT finance, TOTAL, DAILY.

TOTAL

顯示自處理作業啟動後的總計。

DAILY

顯示自當日開始後的總計。

HOURLY

顯示自當前小時開始後的總計。

LATEST

顯示自上次 RESET 命令之後的總計。

RESET

重設 LATEST 統計欄位中的計數器。

DDLSONLY

以可讀格式顯示 DDL 敘述句的統計資料,包括 DDL 敘述句數。

TABLE [container. catalog.]schema.table_name]

僅顯示所指定表格或以萬用字元 (*) 指定之一組表格的統計資料。表格名稱或萬用字元設定必須以兩部分或三部分名稱 (例如 hr.emp 或 *.*.*) 完全符合條件。

TOTALSONLY [container. catalog.]schema.table_name]

總結列出所指定表格或以萬用字元 (*) 指定之一組表格的統計資料。表格名稱或萬用字元設定必須以兩部分或三部分名稱 (例如 hr.emp 或 *.*.*) 完全符合條件。

REPORTCDR

顯示「衝突偵測與解決」的統計資料。統計資料包括:

REPORTCHARCONV

回報執行字元集轉換時的字元驗證統計資料。將下列統計資料新增至 STATS 輸出:

Total column character set conversion failure:目前 Replicat 執行中的驗證或轉換失敗次數。

Total column data truncation:在目前的 Replicat 執行中,因字元集轉換而截斷資料欄資料的次數

REPORTDETAIL | NOREPORTDETAIL

控制輸出是否包含因發生衝突錯誤而未複製的作業。這些作業會在一般統計資料中回報 (執行的插入、更新和刪除),以及作為詳細資訊顯示中的統計資料 (若啟用的話)。例如,假設有 10 筆插入作業的記錄,但因索引鍵重複而全部被忽略,那麼報表將會指出有 10 筆插入,以及 10 筆因衝突所導致的捨棄。預設值為 REPORTDETAIL。

REPORTRATE {HR | MIN | SEC}

以處理速率而不是絕對值顯示統計資料。

HR

以小時為單位設定處理速率。

MIN

以分鐘為單位設定處理速率。

SEC

以秒為單位設定處理速率。

範例


下列範例顯示特定表格每分鐘的總計與每小時統計資料,並且將最新的統計資料重設。未回報捨棄作業的統計資料。

STATS REPLICAT finance, TOTAL, HOURLY, TABLE sales.acct, REPORTRATE MIN, RESET, NOREPORTDETAIL

下列範例顯示的統計資料與上一個範例相同,但為協調式 Replicat 群組第 3 個繫線的統計資料。

STATS REPLICAT fin003, TOTAL, HOURLY, TABLE sales.acct, REPORTRATE MIN, RESET, NOREPORTDETAIL