检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
语句下推调优 语句下推介绍 目前,GaussDB优化器在分布式框架下制定语句的执行策略时,有三种执行计划方式:生成下推语句计划、生成分布式执行计划、生成发送语句的分布式执行计划。 下推语句计划:指直接将完整的查询语句从CN发送到DN进行执行,然后将执行结果返回给CN。 分布式执行
参数:smalldatetime 返回值类型:character varying 获取当前时间有多种方式,请根据实际业务从场景选择合适的接口: 以下接口按照当前事务的开始时刻返回值: CURRENT_DATE CURRENT_TIME CURRENT_TIME(precision)
comm_tcp_mode 参数说明:通信库使用TCP协议建立数据通道的切换开关,重启集群生效。 SCTP协议的连接不再提供支持,为了保持兼容,提供此参数的接口,但此参数会在设置过程中强制改为on。 参数类型:布尔型 参数单位:无 取值范围:CN设置为on表示使用TCP模式连接DN,DN设置为on表示DN间使用TCP代理通信。
指定导出数据文件是否包含标题行,标题行一般用来描述表中每个字段的信息。header只能用于CSV,FIXED格式的文件中。 在导入数据时,如果header选项为on,则数据文本第一行会被识别为标题行,会忽略此行。如果header为off,而数据文件中第一行会被识别为数据。 在导出数据时,如果header选项为on
类型 入参/出参 是否可以为空 描述 file INTEGER IN 否 一个打开的文件句柄。 buffer TEXT IN 否 要写入文件的文本数据,BUFFER的最大值是32767个字节。如果没有指定值,默认是1024个字节,没有刷新到文件之前,一系列的PUT操作的BUFFER总和不能超过32767个字节。
--------------+------------------ dn_6001_6002_6003 | 16554 | test | base/16552/24745 校验段页式表 openGauss=# select * from gs_verify_data_file(true);
系统中有两个待生成plan trace的unique sq id:730834934、730834935,那么使用该函数看到的结果为字符串文本:“730834934,730834935,”。 使用这个函数看不到正在生成plan trace的unique sql id。 get_i
off表示不能安全的并发执行DDL操作,可能会出现分布式死锁。 默认值:on support_batch_bind 参数说明:控制是否允许通过JDBC、ODBC、Libpq等接口批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。
平台和客户端兼容性 很多平台都使用数据库系统,数据库系统的对外兼容性给平台提供了很大的方便。 transform_null_equals 参数说明:控制表达式expr = NULL(或NULL = expr)当做expr IS NULL处理。如果expr得出NULL值则返回真,否则返回假。
a_style_coerce:开启Decode类型转换规则兼容O,请参见《开发指南》中的“SQL参考 > 类型转换 > UNION,CASE和相关构造”章节中“对于case,在ORA兼容模式下的处理”。 predpush_same_level:开启predpush hint控制同层参数化路径的功能。
返回值类型:record gs_io_wait_status() 描述:目前该接口不支持单机和集中式,暂不可用。 global_stat_get_hotkeys_info() 描述:获取整个数据库实例中热点key的统计情况。目前该接口不支持单机和集中式,暂不可用。 global_stat_clean_hotkeys()
eys_info视图无法正常查询。不影响gs_stat_clean_hotkeys和global_stat_clean_hotkeys清理接口的正常使用。 描述:获取当前节点上热点key的统计情况。 返回值类型:record 1 2 3 4 5 6 gaussdb=# select
off表示不能安全的并发执行DDL操作,可能会出现分布式死锁。 默认值:on support_batch_bind 参数说明:控制是否允许通过JDBC、ODBC、Libpq等接口批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。
BEFORE DROP语句,直到你要检索的表。 恢复DROP表时,只恢复基表名,其他子对象名均保持回收站对象名。用户可根据需要,执行DDL命令手工调整子对象名。 回收站对象不支持DML、DCL、DDL等写操作,不支持DQL查询操作(后续支持)。 闪回点和当前点之间,执行过修改表结构或
t_dml_state_select也开启时,对于一条SQL PATCH操作的审计日志会作为DML和DDL被记录两次,如果调用remote接口,则会在入参对应的节点上产生DDL日志,而不是在下发语句的节点上。 默认值:67121159(十进制),对应二进制为:0 0100 0000
BEFORE DROP语句,直到你要检索的表。 恢复DROP表时,只恢复基表名,其他子对象名均保持回收站对象名。用户可根据需要,执行DDL命令手工调整子对象名。 回收站对象不支持DML、DCL、DDL等写操作,不支持DQL查询操作(后续支持)。 闪回点和当前点之间,执行过修改表结构或
平台和客户端兼容性 很多平台都使用数据库系统,数据库系统的对外兼容性给平台提供了很大的方便。 transform_null_equals 参数说明:控制表达式expr = NULL(或NULL = expr)当做expr IS NULL处理。如果expr得出NULL值则返回真,否则返回假。
当前版本不支持加速数据库实例,因此该参数设置后不生效。 support_batch_bind 参数说明:控制是否允许通过JDBC、ODBC、Libpq等接口批量绑定和执行PBE形式的语句。 该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示使用批量绑定和执行。
V2.0-8.x版本 本章节介绍云数据库 GaussDB的内核V2.0-8.x版本更新说明。版本号说明、版本映射关系以及如何查看版本号请参考数据库引擎版本说明。 表1 V2.0-8.201.0版本更新说明 时间 需求名称 描述 规格及约束 2024.11 M兼容隔离框架-集中式大行客户语法兼容条目
GaussDB支持范围(0 ~ 6),微秒末位零不显示。 4 DBTIMEZONE 支持,有差异 GaussDB不支持自带tz的timestamp类型接口的调用。 5 EXTRACT 支持 - 6 LAST_DAY 支持,有差异 返回值类型不一致。GaussDB返回值类型为timestamp