STMT_CACHE 配置参数的值启用或禁用 SQL 语句高速缓存。
有关 STMT_CACHE 配置参数的值如何启用 SQL 语句高速缓存的更多信息,请参阅启用 SQL 语句高速缓存。
STMT_CACHE_NOLIMIT 的缺省值为 1,这表示数据库服务器将把条目插入 SQL 语句高速缓存中,即使内存总量可能超过 STMT_CACHE_SIZE 的值。
当 STMT_CACHE_NOLIMIT 设置为 0 时,如果高速缓存的当前大小不会超过内存限制,那么数据库服务器将 SQL 语句插入高速缓存。
以下有关 STMT_CACHE_HITS、STMT_CACHE_SIZE、STMT_CACHE_NOLIMIT、 STMT_CACHE_NUMPOOL 的章节提供了更多详细信息,说明下列配置参数如何影响 SQL 语句高速缓存,以及可能需要更改其缺省值的理由。