检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
occurrence:可选参数,表示抽取第几个满足匹配的子串,默认值为1。 flags:可选参数,包含零个或多个改变函数匹配行为的单字母标记。flags 支持的选项值及含义描述如表3所示。 表3 flags 支持的选项值 选项 描述 'b' 按照无扩展的 BRE 规则匹配。 'c' 大小写敏感匹配。 'e'
语句下推调优 语句下推介绍 目前,GaussDB优化器在分布式框架下制定语句的执行策略时,有三种执行计划方式:生成下推语句计划、生成分布式执行计划、生成发送语句的分布式执行计划。 下推语句计划:指直接将查询语句从CN发送到DN进行执行,然后将执行结果返回给CN。 分布式执行计划:
语句下推调优 语句下推介绍 目前,GaussDB优化器在分布式框架下制定语句的执行策略时,有三种执行计划方式:生成下推语句计划、生成分布式执行计划、生成发送语句的分布式执行计划。 下推语句计划:指直接将完整的查询语句从CN发送到DN进行执行,然后将执行结果返回给CN。 分布式执行
templatem。开启templatem特性,参见《M-Compatibility开发指南》中"创建M-Compatibility数据库及用户"章节。 取值范围:template0、templatem、templatea。 ENCODING [ = ] 'encoding' 可
通过配置选项decode-style,指定解码格式。其取值为char型的字符'j'、't'或'b',分别代表json格式、text格式及二进制格式。 1 2 3 4 5 6 7 db1=> SELECT data FROM pg_logical_slot_peek_changes('slot1'
限。 生成列不能被直接写入。在UPDATE命令中不能为生成列指定值,但是可以指定关键字DEFAULT。 对于多表更新语法,暂时不支持对视图及含有RULE的表进行多表更新。 对于子查询是STREAM计划的UPDATE语句,不支持并发更新同一行。 不支持用户通过UPDATE系统表的方
除targetlist外,“prior(单列)”会被解析为“prior 单列”,不感知用户自定义的名为prior的函数。 只能对表中的列指定PRIOR,不支持对表达式、伪列及类型转换指定PRIOR关键字,如 PRIOR (a + 1) 不被允许。 CONNECT BY语句中,PRIOR 修饰的列不可以和 level/rownum
PRIOR 关键字只能出现在CONNECT BY语句中,不能出现在 START WITH语句中。 只能对表中的列指定PRIOR,不支持对表达式、伪列及类型转换指定PRIOR关键字,如PRIOR (a + 1) 不被允许。 CONNECT BY语句中,PRIOR 修饰的列不可以和 level/rownum
表具有相关的数据类型,类型名称也必须与同一个模式中任何现有表的名称不同)。 用户使用关联函数的方式创建非系统自带类型时,需要了解该类型定义及该类型所关联的函数。如果使用不当,可能会因为所关联的函数而产生权限被利用的风险。 语法格式 1 2 CREATE TYPE name AS
描述:获取当前节点两阶段残留事务信息,包括事务id,两阶段gid名称,prepared的时间,owner的oid,database的oid及当前节点的node_name。 返回类型:xid, text, timestamptz, oid, oid,text get_remote_prepared_xacts()
CREATE FOREIGN TABLE 创建GDS外表。 功能描述 在GaussDB中,创建外表(CREATE FOREIGN TABLE)是一种方便的机制,用于访问外部数据源并对其进行统一管理和查询。通过创建外表,用户可以将存储在文件系统、外部表、视图等外部数据源中的数据集成
ble_hadoop_env这个GUC参数开启后会禁止在集群内创建行存表(GaussDB默认为off)。 此函数自身权限为Sysadmin及以上(与错误表、COPY权限一致)。 若创建前public.pgxc_copy_error_log表已存在或者copy_error_log_
描述:获取当前节点两阶段残留事务信息,包括事务id,两阶段gid名称,prepared的时间,owner的oid,database的oid及当前节点的node_name。 返回类型:xid, text, timestamptz, oid, oid,text get_remote_prepared_xacts()
条件为行级条件,即ILM条件作用于堆表中的每一行,当前行一段时间内未发生修改时,会满足ILM条件,从而触发ILM动作。EXPR仅支持表字段及类型基础操作函数(to_date,substr等)。 [ MODIFY { PARTITION partition_name | SUBPARTITION
ble_hadoop_env这个GUC参数开启后会禁止在集群内创建行存表(GaussDB默认为off)。 此函数自身权限为Sysadmin及以上(与错误表、COPY权限一致)。 若创建前public.pgxc_copy_error_log表已存在或者copy_error_log_
当前该函数存在缺陷,计划在后续版本重构,以彻底解决段页式残留问题,该函数为离线兜底的段页式清理手段。 为保证查询到的残留段和残留扩展的一致性,以及残留清理的一致性,该函数及GS_SEG_SPC_REMAIN_SEGMENTS视图应在DDL\DML受限状态下执行。鉴于当前版本并未提供DML\DDL受限能力,用户在
数据库内部使用临界区保护关键资源的访问的一致性,不允许在临界区内抛出错误。如果在临界区内,访问到损坏的页面,则会触发PANIC,不支持修复检测及自动修复。典型的执行过程中访问临界区的操作包括INSERT\DELETE\UPDATE\DROP等数据库写操作。 gs_verify_dat
数据库内部使用临界区保护关键资源的访问的一致性,不允许在临界区内抛出错误。如果在临界区内,访问到损坏的页面,则会触发PANIC,不支持修复检测及自动修复。典型的执行过程中访问临界区的操作包括INSERT\DELETE\UPDATE\DROP等数据库写操作。 gs_verify_dat
描述:获取当前节点两阶段残留事务信息,包括事务id,两阶段gid名称,prepared的时间,owner的oid,database的oid及当前节点的node_name。 返回类型:xid, text, timestamptz, oid, oid,text get_remote_prepared_xacts()
textlen(text) 描述:提供查询text的逻辑长度的方法。 返回值类型:int threadpool_status() 描述:显示线程池中工作线程及会话的状态信息。 返回值类型:record get_local_active_session() 描述:提供当前节点保存在内存中的历史活跃session状态的采样记录。