返回首页

gbase数据、南大通用产品文档:GBase8a支持insert into select from dual 功能的参数

更新日期:2024年09月11日

_t_gcluster_use_new_dual
参数_t_gcluster_use_new_dual,控制gcluster 是否使用dual 表的新的实现方式,新
的实现方式支持insert into ... select ... from dual 等功能。
取值范围:0、1;
默认值0;
0: 使用旧的实现方式,不支持insert into ... select ... from dual 等功能;
1:使用新的实现方式,支持insert into
... select ... from dual 等功能;
作用域:session,global。

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

要获取关于 STMT_CACHE 环
境变量的信息,请参阅《GBase 8s SQL 参考指南》。

取值:合法路径
默认值:share/gbase/charsets
说明:字符集文件目录。
修改方式:可在配置文件中修改值。适用于global 范围。