-
示例 - 云数据库 GaussDB
模式。 Local模式导出数据操作示例如下所示: 登录集群的每个物理节点,创建导出数据文件存放目录“/output_data”,并修改数据文件目录“/output_data”的属主为omm。 以下以IP为192.168.0.11的节点为例,进行操作。 mkdir -p /output_data
-
Undo - 云数据库 GaussDB
作为实际的单事务undo分配空间阈值。如果设置 undo_limit_size_per_transaction 超过 1TB,可能会影响系统的性能和稳定性。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,256~2147483647,单位为8KB。
-
详解 - 云数据库 GaussDB
合并子操作的结果。 Aggregate 将查询行产生的结果进行组合。可以是GROUPBY、UNION、SELECT DISTINCT子句等函数的组合。 BitmapAnd 位图的AND操作,通过该操作组成匹配更复杂条件的位图。 BitmapOr 位图的OR操作,通过该操作组成匹配更复杂条件的位图。
-
DROP DATABASE LINK - 云数据库 GaussDB
ora_test_db DBCOMPATIBILITY 'ORA'; --切换数据库。 gaussdb=# \c ora_test_db --创建拥有系统管理员权限的用户。 ora_test_db=# CREATE USER user1 WITH SYSADMIN PASSWORD '********';
-
优化器方法配置 - 云数据库 GaussDB
off:为默认取值,表示关闭本功能。 on:表示同时启用SRF、表达式展平、取消集中式Seq Scan投影、共享聚合函数的转移状态和Step步数优化特性。 默认值:off 只支持query_dop=1的场景。 父主题: 查询规划
-
DROP USER MAPPING - 云数据库 GaussDB
MAPPING语句使用该参数时会报语法错误。 user_name 该映射的用户名。 CURRENT_USER和USER匹配当前用户的名称。PUBLIC被用来匹配系统中所有现存和未来的用户名。 server_name 用户映射的服务器名。 示例 --创建角色。 gaussdb=# CREATE ROLE
-
使用非初级类型的宿主变量 - 云数据库 GaussDB
组类型作为宿主变量,则一次可以检索多行。数组长度需能容纳查询结果的所有行,否则可能会发生缓冲区溢出。 下面示例为扫描pg_database系统表并且显示所有可用数据库的OID和名称: #include <stdlib.h> #include <stdio.h> #include <string
-
使用非初级类型的宿主变量 - 云数据库 GaussDB
组类型作为宿主变量,则一次可以检索多行。数组长度需能容纳查询结果的所有行,否则可能会发生缓冲区溢出。 下面示例为扫描pg_database系统表并且显示所有可用数据库的OID和名称: #include <stdlib.h> #include <stdio.h> #include <string
-
使用非初级类型的宿主变量 - 云数据库 GaussDB
组类型作为宿主变量,则一次可以检索多行。数组长度需能容纳查询结果的所有行,否则可能会发生缓冲区溢出。 下面示例为扫描pg_database系统表并且显示所有可用数据库的OID和名称: #include <stdlib.h> #include <stdio.h> #include <string
-
优化器方法配置 - 云数据库 GaussDB
取值范围:枚举型 off,为默认取值,表示关闭本功能,即行存表不会转换为向量的执行计划执行。 force,表示只要查询中不包含向量化引擎不支持的类型或者表达式,则不论查询的基表为行存表、列存表,还是行列混合存储的,强制将查询转换为向量化的执行计划执行计算。在这种情况下,针对不同的查询场景可能出现性能下降。
-
使用非初级类型的宿主变量 - 云数据库 GaussDB
组类型作为宿主变量,则一次可以检索多行。数组长度需能容纳查询结果的所有行,否则可能会发生缓冲区溢出。 下面示例为扫描pg_database系统表并且显示所有可用数据库的OID和名称: #include <stdlib.h> #include <stdio.h> #include <string
-
示例:逻辑复制代码示例 - 云数据库 GaussDB
代表json格式、text格式及二进制格式。默认值为'b'即二进制格式解码。该选项仅允许并行解码时设置,且二进制格式解码仅在并行解码场景下支持。与二进制格式对应的json和text格式,在批量发送的解码结果中,每条解码语句的前4字节组成的uint32代表该条语句总字节数(不包含该
-
详解 - 云数据库 GaussDB
合并子操作的结果。 Aggregate 将查询行产生的结果进行组合。可以是GROUPBY、UNION、SELECT DISTINCT子句等函数的组合。 BitmapAnd 位图的AND操作,通过该操作组成匹配更复杂条件的位图。 BitmapOr 位图的OR操作,通过该操作组成匹配更复杂条件的位图。
-
SET CONSTRAINTS - 云数据库 GaussDB
] } { DEFERRED | IMMEDIATE } ; 参数说明 name 约束名。 取值范围:已存在的约束名。可以在系统表pg_constraint中查到。 ALL 所有约束。 DEFERRED 约束一直到事务提交时才检查。 IMMEDIATE 约束在每条语句后进行检查。
-
SET CONSTRAINTS - 云数据库 GaussDB
] } { DEFERRED | IMMEDIATE } ; 参数说明 name 约束名。 取值范围:已存在的约束名。可以在系统表pg_constraint中查到。 ALL 所有约束。 DEFERRED 约束一直到事务提交时才检查。 IMMEDIATE 约束在每条语句后进行检查。
-
SET CONSTRAINTS - 云数据库 GaussDB
} [, ...] } { DEFERRED | IMMEDIATE }; 参数说明 name 约束名。 取值范围:已存在的约束名。可以在系统表pg_constraint中查到。 ALL 所有约束。 DEFERRED 约束一直到事务提交时才检查。 IMMEDIATE 约束在每条语句后进行检查。
-
SET CONSTRAINTS - 云数据库 GaussDB
] } { DEFERRED | IMMEDIATE } ; 参数说明 name 约束名。 取值范围:已存在的约束名。可以在系统表pg_constraint中查到。 ALL 所有约束。 DEFERRED 约束一直到事务提交时才检查。 IMMEDIATE 约束在每条语句后进行检查。
-
SET CONSTRAINTS - 云数据库 GaussDB
} [, ...] } { DEFERRED | IMMEDIATE }; 参数说明 name 约束名。 取值范围:已存在的约束名。可以在系统表pg_constraint中查到。 ALL 所有约束。 DEFERRED 约束一直到事务提交时才检查。 IMMEDIATE 约束在每条语句后进行检查。
-
示例:逻辑复制代码示例 - 云数据库 GaussDB
代表json格式、text格式及二进制格式。默认值为'b'即二进制格式解码。该选项仅允许并行解码时设置,且二进制格式解码仅在并行解码场景下支持。与二进制格式对应的json和text格式,在批量发送的解码结果中,每条解码语句的前4字节组成的uint32代表该条语句总字节数(不包含该
-
示例:逻辑复制代码示例 - 云数据库 GaussDB
代表json格式、text格式及二进制格式。默认值为'b'即二进制格式解码。该选项仅允许并行解码时设置,且二进制格式解码仅在并行解码场景下支持。与二进制格式对应的json和text格式,在批量发送的解码结果中,每条解码语句的前4字节组成的uint32代表该条语句总字节数(不包含该