根据内部操作,可保持几种类型的统计值,并可选择写入高速缓存日志。可以为每个高速缓存各 自维护一个独立的日志,也可以将所有统计值写入同一日志。本章讨论以下高速缓存日志主题:
要记录统计值,必须配置高速缓存管理器配置文件。
要配置日志:
在高速缓存管理器配置文件中的高速缓存节中指定 stat-files 和 stat-interval 关键字。
您可以修改统计值设置,而不必停止、重新配置和重新启动高速缓存管理器。
要修改统计值收集设置:
指定 cacheadm statistics 命令。但是请注意,在重新启动高速缓存管理器时, 用 cacheadm statistics 命令作的更改不保存。
统计日志是一个普通 ASCII 文件,可以通过电子表格或数据库程序来处理或调入它。可写入 三种类型记录:
mm/dd/yy hh:mm:ss id Initialization: interval n seconds
其中:
mm/dd/yy hh:mm:ss id Termination
其中:
mm/dd/yy hh:mm:ss id statistics
其中:
字段号 | 内容 | 说明 | 计数器重新初始化为零 |
---|---|---|---|
1 | 读取 | 基于高速缓存执行的读出操作的数目 | 是 |
2 | 写入 | 基于高速缓存执行的写操作的数目 | 是 |
3 | 关闭 | 在高速缓存中的对象上执行的关闭操作的数目 | 是 |
4 | 打开读取 | 在高速缓存中的对象上执行的打开读取操作的数目 | 是 |
5 | 打开写入 | 在高速缓存中的对象上执行的打开写入操作的数目 | 是 |
6 | 打开写入查询 | 在高速缓存中的对象上执行的打开写入查询操作的数目 | 是 |
7 | 读取命中 | 在高速缓存的对象上的读取命中的数目 | 是 |
8 | 写入命中 | 在高速缓存的对象上的写入命中的数目 | 是 |
9 | 写入查询命中 | 在高速缓存的对象上的写入查询命中的数目 | 是 |
10 | 初始化 | 与该高速缓存确定的新会话的数目 | 是 |
11 | 终止 | 与该高速缓存终止的会话的数目 | 是 |
12 | 清除 | 从该高速缓存中删除的对象的数目 | 否 |
13 | 使用的内存 | 此高速缓存的内存部分中的对象所使用的内存数 | 否 |
14 | 使用的磁盘 | 此高速缓存的磁盘部分中的对象所使用的磁盘空间数 | 否 |
15 | 可用内存 | 供此高速缓存的内存部分中的对象所使用的有效内存数 | 否 |
16 | 可用磁盘 | 供此高速缓存的磁盘部分中的对象所使用的有效磁盘空间数 | 否 |
17 | 内存对象数目 | 此高速缓存的内存部分中的对象数目 | 否 |
18 | 文件对象数目 | 此高速缓存的磁盘部分中的对象数目 | 否 |
19 | 会话数目 | 基于高速缓存的当前活动的会话数目 | 否 |