使用 onstat -F 命令显示将页清仓到磁盘上的每种类型的写操作的计数。
语法:
示例输出
图: onstat -F 命令输出
输出描述
可以如下解释该选项的输出:
Fg Writes
是已发生前台写入的次数
LRU Writes
是已发生 LRU 写入的次数
Chunk Writes
是已发生 chunk 写入的次数
address
是指定给该页清除程序线程的用户结构的地址
flusher
是页清除程序号
state
使用以下代码指示当前页清除程序活动:
C
Chunk 写入
E
退出
I
清除程序处于空闲状态
L
GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 480 -
LRU 队列
退出代码指示数据库服务器正在执行关闭或页清除程序在特定时间量中还未从其写操作中
返回。当操作未能在分配时间内完成时,此情况称为超时条件。数据库服务器不知道清除
程序发生了什么,所以它被标记为退出。无论是两种情况中的哪一种,清除程序线程最终
退出。
data
提供与 state 字段相呼应的其他信息
如果 state 为 C ,那么 data 是页清除程序正在将缓冲区写入的 chunk 编号。如果 state
为 L 那么 data 是页清除程序正从其写入的 LRU 队列。
data 值显示为十进制,
后跟等号,
并以十六进制进行重复。
#LRU
对应于 onstat -g ath 线程 ID 输出
Chunk
已清除的 chunk 数量
Wakeups
页清除线程被唤醒的次数
Idle Time
页清除线程的空闲时间(以秒为单位)