JET_THREADSTATS構造体
適用対象: Windows |Windows Server
JET_THREADSTATS構造体
JET_THREADSTATS構造体には、現在のスレッドでデータベース エンジンによって実行された作業に関する累積統計が含まれています。 この情報は、 JetGetThreadStats を介して返されます。
Windows Vista:JET_THREADSTATS構造は、Windows Vista で導入されています。
typedef struct {
unsigned long cbStruct;
unsigned long cPageReferenced;
unsigned long cPageRead;
unsigned long cPagePreread;
unsigned long cPageDirtied;
unsigned long cPageRedirtied;
unsigned long cLogRecord;
unsigned long cbLogRecord;
} JET_THREADSTATS;
メンバー
cbStruct
返される JET_THREADSTATS 構造体のサイズ (バイト単位)。
メモJET_THREADSTATS構造は今後拡張され、より多くの統計が含まれるようになります。 構造体の末尾に新しい統計が追加され、出力バッファー サイズを増やして取得できます。 追加の統計の存在は、より大きな cbStruct 値によって推論できます。
cPageReferenced
現在のスレッドでデータベース エンジンがアクセスしたデータベース ページの合計数。
cPageRead
現在のスレッド上のデータベース エンジンによってディスクからフェッチされたデータベース ページの合計数。
cPagePreread
現在のスレッドのデータベース エンジンによってディスクからプリフェッチされたデータベース ページの合計数。
cPageDirtied
現在のスレッドのデータベース エンジンによって変更された、書き込まれない変更がないデータベース ページの合計数。
cPageRedirtied
現在のスレッドのデータベース エンジンによって変更された、書き込みのない変更を含むデータベース ページの合計数。
cLogRecord
現在のスレッドでデータベース エンジンによって生成されたトランザクション ログ レコードの合計数。
cbLogRecord
現在のスレッドでデータベース エンジンによって生成されたトランザクション ログ レコードの合計サイズ (バイト単位)。
要件
要件 | 値 |
---|---|
Client |
Windows Vista が必要です。 |
[サーバー] |
Windows Server 2008 が必要です。 |
Header |
Esent.h で宣言されています。 |