onstat -O 选项

onstat -O 选项显示有关登台区域 BLOB 空间和 Optical Subsystem 内存高速缓存的信息。所显示的总计随会话而逐一累计。仅当运行 onstat -z 时,数据库服务器才会将总计重置为 0

有关 onstat -O 输出的示例,请参阅 GBase 8s 管理员参考 中有关 onstat 实用程序的信息。

显示的第一部分描述以下系统高速缓存总计信息。
描述
size
在 OPCACHEMAX 配置参数中指定的大小
alloc
数据库服务器分配给高速缓存的 1 KB 大小的块数
avail
未使用的 alloc 部分(以 KB 计)
number
数据库服务器成功放入高速缓存而未溢出的简单大对象数目
kbytes
数据库服务器放入高速缓存而未溢出的简单大对象的 KB 数
number
数据库服务器写入登台区域 BLOB 空间的简单大对象数目
kbytes
数据库服务器写入登台区域 BLOB 空间的简单大对象的 KB 数

虽然 size 输出指示了在配置参数 OPCACHEMAX 中指定的内存量,但是数据库服务器直至需要时才会将内存分配至 OPCACHEMAX。因此,alloc 输出仅反映已处理的最大简单大对象的 1 KB 大小的块数。当 allocavail 输出相等时,高速缓存为空。

显示的第二部分描述以下用户高速缓存总计信息。
描述
SID
用户的会话标识
user
客户机的用户标识
size
GBASEDBTOPCACHE 环境变量中指定的大小(如果已设置)

如果您未设置 GBASEDBTOPCACHE 环境变量,那么数据库服务器使用您在配置参数 OPCACHEMAX 中指定的大小。

number
数据库服务器放入高速缓存而未溢出的简单大对象数目
kbytes
数据库服务器放入高速缓存而未溢出的简单大对象的 KB 数
number
数据库服务器写入登台区域 BLOB 空间的简单大对象数目
kbytes
数据库服务器写入登台区域 BLOB 空间的简单大对象的大小(以 KB 计)