监视检查点信息

监视检查点活动以查看各种信息,包括线程需要等待检查点完成的次数。这些信息对于确定检查点间隔是否适当非常有用。

要监视检查点,请使用以下命令。

实用程序 命令 更多信息
onstat 实用程序 onstat -m 查看消息日志中的最近 20 行。

如果最近 20 行中不包含检查点消息,那么直接用文本编辑器读取消息日志。数据库服务器在检查点结束时将个别检查点消息写入日志。

如果发生了检查点,但数据库服务器没有页可写入磁盘,那么数据库服务器不会将任何消息写入消息日志。

onstat 实用程序 onstat -p 获取这些检查点统计信息:
  • numckpts:自数据库服务器联机以来发生的检查点数。
  • ckptwaits:用户线程等待检查点完成的次数。数据库服务器将防止用户线程在检查点期间进入临界区。
ON-Monitor (UNIX™) 状态 > 概要文件 检查点数检查等待次数字段显示的信息与 onstat -p 中的 numckptsckpwaits 字段显示的信息相同。

有关调整检查点时间间隔的信息,请参阅《GBase 8s 性能指南》。