适用于: Windows |Windows Server
JET_THREADSTATS 结构
JET_THREADSTATS 结构包含数据库引擎在当前线程上执行的工作的累积统计信息。 此信息通过 JetGetThreadStats 返回。
Windows Vista: windows Vista 中引入了 JET_THREADSTATS 结构。
    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。 | 
| 服务器 | 需要 Windows Server 2008。 | 
| 标头 | 在 Esent.h 中声明。 |