onmode -W: 更改 SQL 语句高速缓存的设置

语法:
元素 用途 关键注意事项
STMT_CACHE_HITS hits 指定语句完全插入到 SQL 语句高速缓存之前,对它的命中(引用)数。将 hits 设置为 1 或更大可防止特定查询进入高速缓存 仅可增加或重设STMT_CACHE_HITS 的值。新值显示在 onstat -g ssc 输出的 #hits 字段中。如果 hits = 0 ,数据库服务器在高速缓存中插入所有符合条件的语句及其内存结构。如果 hits > 0 并且 SQL 语句的已执行次数小于 STMT_CACHE_HITS ,那么数据库服务器会在高速缓存插入 key-only 条目。在已将语句执行了指定命中次数之后,它在高速缓存中插入符合条件的语句。ONCONFIG 参数:STMT_CACHE_HITS
STMT_CACHE_NOLIMIT value 控制语句是否插入 SQL 语句高速缓存 如果 value = 0,那么数据库服务器在高速缓存中插入语句。如果 value = 1,数据库服务器总是在高速缓存中插入语句。如果没有共享任何查询,那么关闭 STMT_CACHE_NOLIMIT 可防止数据库服务器为高速缓存分配大量内存。ONCONFIG 参数:STMT_CACHE_NOLIMIT