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
目前線程上資料庫引擎所產生的交易記錄記錄總大小,以位元組為單位。
規格需求
需求 | 值 |
---|---|
用戶端 |
需要 Windows Vista。 |
Server |
需要 Windows Server 2008。 |
標頭 |
在 Esent.h 中宣告。 |