GBase 8s SQL 指南:教程 / 对多用户环境编程 |
SQL 语句高速缓存是一个特性,允许您将反复地执行的同一 SQL 语句存储在缓冲区中,以便在不同的用户中可重用这些语句,而不需要每个会话都分配内存。对于包含大量准备好的语句的应用程序,语句高速缓存可显著地提高性能。然而,当使用语句高速缓存来高速缓存那些一次准备多次执行的语句时,性能的提升就不太显著。
SET STATEMENT CACHE ON
SET STATEMENT CACHE OFF
当禁用高速缓存时,如果您尝试关闭或打开语句高速缓存,则数据库服务器返回错误。
要了解关于 SET STATEMENT CACHE 语句的语法的信息,请参阅 GBase 8s SQL 指南:语法。要了解关于 STMT_CACHE 和 STMT_CACHE_SIZE 配置参数的信息,请参阅 GBase 8s 管理员参考手册 和您的 GBase 8s 性能指南 。要获取关于 STMT_CACHE 环境变量的信息,请参阅 GBase 8s SQL 参考指南。