返回首页

gbase数据、南大通用产品文档:GBase8sset onconfig memory 参数:临时地更改配

更新日期:2024年09月11日

置参数(SQL 管理 API)
随同 admin() 或 task() 函数,使用 set onconfig memory 参数来动态地更新内存中配置参
数的值。
语法

元素
描述
关键考虑
configuration_parameter_name
配置参数的名称。 该配置参数必须是您可动态地更新
的。
您可动态地更新的配置参数列表
与 onmode -wf 命令的相同。
new_value
该配置参数的一个
或多个新的值。
该配置参数的这个或这些新的值必
须是有效的。
新值的格式必须严格地遵循那个
配置参数的语法。

用法
使用这个函数来临时地更新可动态地更新的配置参数的值。新的值立即生效。新的值不写
到 onconfig 文件,当数据库服务器重启时,新的值丢失。
这个函数等同于 onmode -wm 命令。

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 801 -
示例
下列示例为当前会话设置 DYNAMIC_LOGS 配置参数的值为 2:
EXECUTE FUNCTION task("set onconfig memory","DYNAMIC_LOGS","2");

示例
set _gcluster_support_outfile_with_table_head_case_sensitive=1;
默认值为0,功能关闭,导出表头均转为小写;设置值为1,功能开启,导出
表头信息区分大小写
gbase> select * from tb;
+------+------+------+
| A
| b
| D
|
+------+------+------+
|
1 | aaa
| AAA
|
+------+------+------+
1.
select 不指定列名,导出的表头信息与原始数据表中列名大小写一致
rmt:select * from tb into outfile ‘path’ with head;
A
b
D
1
aaa
AAA
2. select 指定列名,导出的表头信息大小写与导出sql 中写法一致
rmt:select a,B,d from tb into outfile ‘path’ with head;
a
B
d
1
aaa
AAA
3. select 语句使用as 给列指定别名,导出的表头信息大小写与as 设置的别名
一致
rmt:select a as BIG_A,b as BIG_B,d as BIG_D from tb into outfile ‘path’
with head;
BIG_A
BIG_B
BIG_D
1
aaa
AAA

使用“删除函数过程”功能,您可以删除所选函数过程。

“数据库导航”
中,
右键单击Schema 节点下的函数过程节点中的函数过
程,选择菜单中的“删除”菜单项,如下图所示:

GBaseDataStudio 管理工具手册
- 84 -
南大通用数据技术股份有限公司
图5- 416 删除函数过程
选择“删除”菜单后,将会弹出确认删除对话框,在确认删除后该函数过
程将被删除,删除确认对话框如下:
图5- 417 删除确认