STATOPTIONS

有效對象

擷取與 Replicat

說明

使用 STATOPTIONS 參數來指定要包含在 STATS EXTRACT 或 STATS REPLICAT 命令所產生之統計顯示畫面中的資訊。這些選項也可視需要啟用,作為這些指令的引數。

預設

請參閱個別選項。

語法

STATOPTIONS
[, REPORTDETAIL | NOREPORTDETAIL]
[, REPORTFETCH | NOREPORTFETCH]
[, RESETREPORTSTATS | NORESETREPORTSTATS]
[, THREADS (<threadID>[, <threadID>][, ...][, <thread_range>[, <thread_range>][, ...])]
REPORTDETAIL NOREPORTDETAIL

適用於 Replicat。控制因碰撞處理而捨棄未套用至目標之作業的統計資料報告。

REPORTDETAIL

傳回捨棄作業的統計資料。如果使用 DETAIL 選項來發出 STATS REPLICAT,則會在一般的 STATS REPLICAT 統計資料 (執行的插入、更新和刪除) 中報告這些作業,並作為捨棄統計資料。例如,如果有 10 筆記錄是 INSERT 作業,而且由於索引鍵重複而全部被忽略,則報表會指出有 10 個插入項目以及 10 個捨棄項目,因為發生衝突。REPORTDETAIL 為預設值。

NOREPORTDETAIL

關閉已捨棄作業的統計資料報告。

REPORTFETCH NOREPORTFETCH

適用於 Extract。控制 Extract 所執行之資料列擷取的統計資料 (例如由 FETCHCOLS 子句觸發的擷取),或當交易記錄中的資訊不足時必須執行的擷取)。

REPORTFETCH

報告資料列擷取的統計資料。輸出如下:

NOREPORTFETCH

關閉擷取統計資料的報告。NOREPORTFETCH 為預設值。

RESETREPORTSTATS NORESETREPORTSTATS

適用於 Extract 和 Replicat。控制建立新的報表時,是否要重設 REPORT 參數所產生的統計資料。RESETREPORTSTATS 會將統計從一個報表重設為另一個報表。NORESETREPORTSTATS 會繼續從一個報表到另一個報表的統計資料,這是預設值,請參閱 REPORT 。報表變換是由 REPORTROLLOVER 參數控制,請參閱 REPORTROLLOVER 。

THREADS (<threadID>[, <threadID>][, ...][, <thread_range>[, <thread_range>][, ...])

為協調 Replicat 的指定繫線啟用選取的 STATOPTIONS 選項。

<threadID>[, <threadID>][, ...]

指定繫線 ID 或以逗號分隔的繫線清單,格式為 threadID, threadID, threadID。

[, <thread_range>[, <thread_range>][, ...]

以 threadIDlow-threadIDhigh 格式或以逗號分隔的範圍清單 (格式為 threadIDlow-threadIDhigh,threadIDlow-threadIDhigh) 來指定繫線範圍。

可以結合這些格式,例如 threadID、threadID、threadIDlow-threadIDhigh。

範例

此範例包含協調式 Replicat 的擷取詳細資訊。

STATOPTIONS REPORTFETCH

此範例會將協調式 Replicat 的繫線 0 的統計資料從一個報表重設為另一個報表。

STATOPTIONS RESETREPORTSTATS THREADS 0