onstat -g ssc 命令显示 SQL 语句高速缓存的摘要信息。
onstat -g ssc 命令显示 SQL 语句高速缓存的以下信息。
列 | 描述 |
---|---|
#lrus | LRU 队列的数目。使用多个 LRU 队列便于实现同时查找和插入高速缓存条目。 |
currsize | 当前分配给 SQL 语句高速缓存中的条目的字节数 |
maxsize | STMT_CACHE_SIZE 配置参数中指定的字节数 |
poolsize | SQL 语句高速缓存中所有池的累积字节数。使用 onstat -g ssc pool 选项可监视单个池使用情况。 |
#hits | STMT_CACHE_HITS 配置参数的设置,它指定在查询插入高速缓存中之前执行的次数 |
nolimit | STMT_CACHE_NOLIMIT 配置参数的设置 |
onstat -g ssc 命令为高速缓存中每个完全高速缓存条目列出以下信息。onstat -g ssc all 选项为完全高速缓存的条目和仅含键的条目列出以下信息。
列 | 描述 |
---|---|
lru | LRU 标识符 |
散列 | hash-bucket 标识 |
ref_cnt | 当前使用此语句的会话数 |
命中数 | 用户从高速缓存读取查询的次数(不包括该语句第一次进入高速缓存时) |
flags | 显示标志代码。
位置 1 的标志代码为:
位置 2 的标志代码为:
|
heap_ptr | 指向该语句的相关堆的指针 |
数据库 | 对其执行 SQL 语句的数据库 |
用户 | 执行 SQL 语句的用户 |
语句 | 测试是否匹配时使用的语句文本 |