使用 onstat -F 命令显示将页清仓到磁盘上的每种类型的写操作的计数。
图: onstat -F 命令输出
Fg Writes LRU Writes Chunk Writes 0 330 7631 address flusher state data # LRU Chunk Wakeups Idle Time c7c8850 0 I 0 9 29 16116 16093.557 states: Exit Idle Chunk Lru
退出代码指示数据库服务器正在执行关闭或页清除程序在特定时间量中还未从其写操作中返回。当操作未能在分配时间内完成时,此情况称为超时条件。数据库服务器不知道清除程序发生了什么,所以它被标记为退出。无论是两种情况中的哪一种,清除程序线程最终退出。
如果 state 为 C ,那么 data 是页清除程序正在将缓冲区写入的 chunk 编号。如果 state 为 L 那么 data 是页清除程序正从其写入的 LRU 队列。data 值显示为十进制,后跟等号,并以十六进制进行重复。