检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
函数或存储过程所在的package名称。 func_name 所调用函数或存储过程的名称。 取值范围:已存在的函数名称。 支持使用DATABASE LINK方式对远端函数或存储过程进行操作,使用方式详情请见DATABASE LINK。 param_expr 参数列表可以用符号":="或者"=>"将参数
设置不当的风险与影响:设置过大会占用过多内存,设置过小会导致主备同步性能下降。 enable_data_replicate 参数说明:导入数据行存表时,对主机与备机的数据同步方式进行选择。 参数类型:布尔型 参数单位:无 取值范围: on:表示导入数据行存表时,主备数据采用数据页的方式进行同步
THAN(MAXVALUE) ); gaussdb=# INSERT INTO test_int4_maxvalue SELECT GENERATE_SERIES(1,5000),'test'; gaussdb=# ANALYZE test_int4_maxvalue WITH GLOBAL; --
方式,storage_type字段表示文件的存储方式(例如段页式存储),并返回修改后落盘的文件路径,为防止误修改操作,该函数不会直接对原页面而是对复制页面进行修改,并将修改后的页面落盘到指定路径。只有系统管理员或者运维模式下的运维管理员才能执行此函数。 返回值类型:text 表1
CREATE TABLE test(id int, name varchar(10)); --查询test表创建时间。 gaussdb=# SELECT tablename,created FROM pg_tables WHERE tablename = 'test'; tablename
料之外的结果。 base_page_saved_interval 参数说明:开启极致RTO功能后,备机上生成base page的间隔次数。对同一个页面来说,每回放该参数值的次数,生成一次base page。 参数类型:整型 参数单位:无 取值范围:5~2000 默认值:400 设
INSERT INTO test_hash VALUES(1, 1); INSERT 0 1 openGauss=# INSERT INTO test_hash VALUES(2, 2); INSERT 0 1 openGauss=# INSERT INTO test_hash VALUES(3
DBE_SQL_UTIL.enable_sql_patch enable_sql_patch是用于在当前建立连接的CN上开启SQL PATCH的接口函数,返回执行是否成功。 限制仅初始用户、sysadmin、opradmin、monadmin用户有权限调用。 CN之间SQL PATCH不共享,要在各个CN上单独执行。
DBE_SQL_UTIL.disable_sql_patch disable_sql_patch是用于在当前建立连接的CN上禁用SQL PATCH的接口函数,返回执行是否成功。 限制仅初始用户、sysadmin、opradmin、monadmin用户有权限调用。 CN之间SQL PATCH不共享,要在各个CN上单独执行。
行的查询,FETCH用于使用游标返回多行的查询。 使用SELECT /* * 假定有这个表: * CREATE TABLE test1 (a int, b varchar(50)); */ EXEC SQL BEGIN DECLARE SECTION; int
>0表示当计划中所有算子增量返回tuple数量之和大于等于该值时收集一次运行态计划。 默认值:0 track_sql_count 参数说明:控制对每个会话中当前正在执行的SELECT、INSERT、UPDATE、DELETE、MERGE INTO语句进行计数的统计数据。 在x86架构集
--创建源表及触发表。 gaussdb=# CREATE TABLE test_trigger_src_tbl(id1 INT, id2 INT, id3 INT); gaussdb=# CREATE TABLE test_trigger_des_tbl(id1 INT, id2 INT
料之外的结果。 base_page_saved_interval 参数说明:开启极致RTO功能后,备机上生成base page的间隔次数。对同一个页面来说,每回放该参数值的次数,生成一次base page。 参数类型:整型 参数单位:无 取值范围:5~2000 默认值:400 设
SELECT * FROM ( SELECT * FROM test1 t1, test2 t2 WHERE t1.a = t2.a UNION SELECT * FROM test1 t1, test2 t2 WHERE t1.a = t2.b ); 优化后的
COUNT(1) FROM ONLY test WHERE ctid BETWEEN pg_get_redis_rel_start_ctid(E'test'::text,NULL::name,0,0) AND pg_get_redis_rel_end_ctid(E'test'::text,NULL::name
selector_value_n THEN statements_n [ ELSE else_statements END CASE;] 支持 5 searched CASE: CASE WHEN condition_1 THEN statements_1 WHEN condition_2 THEN
当前版本不支持加速数据库实例,因此该参数设置后不生效。 support_batch_bind 参数说明:控制是否允许通过JDBC、ODBC、Libpq等接口批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。
CREATE TABLE uuid_test(id int, test uuid) DISTRIBUTE BY HASH(test); -- 插入数据,使用系统生成的uuid插入数据 gaussdb=# INSERT INTO uuid_test VALUES(1, uuid()::uuid);
参数说明:在流式容灾模式下设置启动跨集群日志压缩功能。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 该参数仅作用于流式容灾中跨集群传输的一对walsender与walreceiver中,在主集群上配置。 取值范围:布尔型 true 表示打开流式容灾跨集群日志压缩 false 表示关闭流式容灾跨集群日志压缩
INTO test_main VALUES (1000,'2021-04-04'); <<pos1>> FOR test_row IN SELECT * FROM test_main LOOP RETURN NEXT test_row;