返回与当前数据库中的内存中 OLTP 检查点操作有关的统计信息。 如果数据库中没有内存中 OLTP 对象,则返回空结果集。
有关详细信息,请参阅内存中 OLTP(内存中优化)。
select * from db.sys.dm_db_xtp_checkpoint_stats
适用于:SQL Server(SQL Server 2014 到当前版本)。 |
列名 |
类型 |
说明 |
|---|---|---|
log_to_process_in_bytes |
bigint |
该线程的当前日志序列号 (LSN) 和日志结尾之间的日志字节数。 |
total_log_blocks_processed |
bigint |
自服务器启动以来处理的日志块总数。 |
total_log_records_processed |
bigint |
自服务器启动以来处理的日志记录总数。 |
xtp_log_records_processed |
bigint |
自服务器启动以来处理的内存中 OLTP 日志记录总数。 |
total_wait_time_in_ms |
bigint |
累计等待时间(毫秒)。 |
waits_for_io |
bigint |
日志 IO 的等待数。 |
io_wait_time_in_ms |
bigint |
等待日志 IO 所用的累计时间。 |
waits_for_new_log |
bigint |
生成新日志的等待数。 |
new_log_wait_time_in_ms |
bigint |
等待新日志所用的累计时间。 |
log_generated_since_last_checkpoint_in_bytes |
bigint |
自上一个内存中 OLTP 检查点以来生成的日志量。 |
ms_since_last_checkpoint |
bigint |
自上一个内存中 OLTP 检查点以来的时间量(毫秒)。 |
checkpoint_lsn |
numeric (38) |
与上次完成的内存中 OLTP 检查点关联的恢复日志序列号 (LSN)。 |
current_lsn |
numeric (38) |
当前正在处理的日志记录的 LSN。 |
end_of_log_lsn |
numeric (38) |
日志结尾的 LSN。 |
task_address |
varbinary(8) |
SOS_Task 的地址。 联接到 sys.dm_os_tasks 以查找其他信息。 |
权限
要求对服务器具有 VIEW DATABASE STATE 权限。