onstat -g prc 命令:打印使用 UDR 或 SPL 例程的会话

可以使用 onstat -g prc 命令显示当前使用 UDR 或 SPL 例程的会话数。

语法:

示例输出

图: onstat -g prc 命令输出

UDR Cache: 
        Number of lists          : 31
        PC_POOLSIZE              : 127
        
        UDR Cache Entries: 
        
        list id   ref  drop hits      heap_ptr  udr name 
        --------------------------------------------------------
        0    80   0    0    702       4c589020  syscdr@amsterdam:.ifx_allow_newline
        0    494  1    0    3         4c1e6820  syscdr@amsterdam:.compare
        0    219  0    0    2         4bfd1020  syscdr@amsterdam:.streamread
        0    297  0    0    8         4bb99020  syscdr@amsterdam:.ifx_checksum
        0    134  0    0    10214     4bb5f020  syscdr@amsterdam:.destroy
        0    232  0    0    34        4bd62820  syscdr@amsterdam:.cdrcmd
        0    364  0    0    1         4c345020  syscdr@amsterdam:.rci_insert
        0    180  0    0    1         4bcba020  syscdr@amsterdam:.gist_drop
        0    91   0    0    9         4bd2e020  sysha@amsterdam:.rlt_open
        0    500  0    0    76        4bb9f020  sysadmin@amsterdam:.admin
        0    27   0    0    1478      4c0ec020  sysadmin@amsterdam:.destroy
        ...
        
        Total number of udr entries : 254
        Number of entries in use    : 9

输出描述

Number of lists
UDR 高速缓存中的列表数
PC_POOLSIZE
一次可以高速缓存的条目数
list
UDR 高速缓存哈希链 ID (bucket number)
id
此例程的唯一 ID
ref
从高速缓存访问 UDR 或 SPL 例程的会话数
drop
该例程是否标记已删除
hits
访问该高速缓存条目的次数
heap_ptr
用于存储该条目的堆地址
udr_name
高速缓存中 UDR 或 SPL 例程的名称
Total number of udr entries
高速缓存中的条目数
Number of entries in use
正在使用的条目数