使用 onstat -g cac 命令来查看所有缓存或单个缓存的整体和详细信息。
可以使用不带任何选项的 onstat -g cac 命令查看所有缓存的信息。
使用以下选项来查看特定缓存的信息:
- agg
- 打印有关聚合缓存的信息
- aqt
- 打印有关 AQT 字典高速缓存的信息(它与 onstat -g aqt 命令输出一样的信息)。请参阅 onstat -g aqt 命令:打印数据集和加速查询表的信息
- am
- 打印有关访问方法缓存的信息。可以看到指定访问方法的信息,包括访问方法名称。
- cast
- 打印有关 cast 缓存的信息
- dic
- 打印有关数据字典高速缓存的信息。也是打印 onstat -g dic 命令输出的信息。请参阅 onstat -g dic 命令:打印表信息
- dsc
- 打印有关数据分布式缓存的信息。也是打印 onstat -g dsc 命令输出的信息。请参阅 onstat -g dsc 命令:打印分布式高速缓存信息
- ed
- 打印有关外部命令缓存的信息
- lbacplcy
- 打印有关 LBAC 安全政策信息缓存的信息
- lbacusrc
- 打印有关 LBAC 证书内存缓存的信息
- opci
- 打印有关操作类实例缓存的信息
- prc
- 打印有关 UDR 缓存的信息。也是打印 onstat -g prc 命令输出的信息。请参阅 onstat -g prc 命令:打印使用 UDR 或 SPL 例程的会话
- prn
- 打印有关程序名称缓存的信息
- rr
- 打印瞬变的二级缓存的信息
- ssc
- 打印 SQL 语句缓存信息。也是打印 onstat -g ssc 命令输出的信息。请参阅 onstat -g ssc 命令:打印出现的 SQL 语句
- ttype
- 打印二级瞬变缓存的信息
- typei
- 打印由其 ID 缓存的扩展类信息。可以看到指定扩展类的信息,包括扩展类 ID。
- typen
- 打印由其名称缓存的扩展类信息。可以看到指定扩展类的信息,包括扩展类名称。
示例输出
大多数 onstat -g cac 命令的输出包含相似的格式和信息。
以下是一个 onstat -g cac lbacplcy 命令的示例输出:
Security Policy Info Cache:
Number of lists : 31
PLCY_POOLSIZE : 127
Security Policy Info Cache Entries:
list id ref drop hits heap_ptr item
--------------------------------------------------------------
9 2 0 0 0 65f1b8d0 test@gbasedbt: : secpolicyid 2
15 1 0 0 0 65f1b4d0 test@gbasedbt: : secpolicyid 1
Total number of entries : 2
Number of entries in use : 0
输出描述
大多数 onstat -g cac 命令的输出包含以下字段:
- Number of lists
- 分布式缓存中列表数
-
configuration parameter name
- 一次可以缓存的条目数
- list
- 分布式缓存哈希链 ID
- id
- 该缓存条目的唯一 ID
- ref
- 引用缓存条目的语句数
- drop
- 当此条目被添加到缓存中后,它是否曾被删除
- hits
- 该缓存条目被访问的次数
- heap_ptr
- 用于存储此条目的堆地址
-
item name
- 高速缓存项的名称
- Total number of entries
- 缓存条目的数量
- Number of entries in use
- 正在使用的条目数