syscheckpoint 表提供有关检查点的信息和其统计信息。
| 列 | 类型 | 描述 |
|---|---|---|
| interval | integer | 服务器启动以来的检查点数 |
| type | char(12) | Hard 或 Interval |
| caller | char(10) | 检查点的调用者 |
| clock_time | integer | 检查点的发生时间 |
| crit_time | float | 等待释放临界区所用时间 |
| flush_time | float | 将页清仓到磁盘所用的时间 |
| cp_time | float | 检查点暂挂到检查点完成的持续时间 |
| n_dirty_buffs | integer | 脏缓冲区的数量 |
| plogs_per_sec | integer | 1秒钟处理的物理日志页数 |
| llogs_per_sec | integer | 1秒钟处理的逻辑日志页数 |
| dskflush_per_sec | integer | 1秒钟清空的缓冲池页面数 |
| ckpt_logid | integer | 检查点的逻辑日志的唯一标识 |
| ckpt_logpos | integer | 检查点 |
| physused | integer | 物理日志中所用的页数 |
| logused | integer | 逻辑日志中所用的页数 |
| n_crit_waits | integer | 必须等待进入临界区的用户数 |
| tot_crit_wait | float | 为检查点临界区块中等待的所有用户所用的等待持续时间 |
| longest_crit_wait | float | 最久的临界区等待 |
| block_time | float | 阻塞系统的检查点的持续时间 |