检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
束)时,在线DDL将不会生效,DDL默认以离线方式执行,并提示当前DDL语句不支持在线执行。 长事务可能会阻塞在线DDL(包含在线修改列类型/精度/长度、表级在线移动表空间、在线加非空/检查/主键/唯一约束),建议避免在长事务存在时进行在线DDL。 在线DDL(包含在线修改列类型
SMP场景下的Full Partition-wise Join SMP场景下的Partition-wise Join计划是基于代价选择的,在路径生成的过程中,会对比Partition-wise Join和非Partition-wise Join路径的估算代价,选择代价较低的路径。其开关
SMP场景下的Full Partition-wise Join SMP场景下的Partition-wise Join计划是基于代价选择的,在路径生成的过程中,会对比Partition-wise Join和非Partition-wise Join路径的估算代价,选择代价较低的路径。其开关
支持块内压缩等技术创新,可以在提供合理压缩率的同时大幅度降低对业务的影响、增加后台调度、增加查询Job执行状态以及节约空间,能够在支持关键在线业务的容量控制中发挥重要价值。 父主题: 数据生命周期管理-OLTP表压缩
通用标识符函数 sys_guid() 描述:产生并返回一个全球唯一的标识符,由16个字节组成,生成的标识符有当前机器IP,生成时间戳,随机数生成一个全局唯一的uuid。 参数:无。 返回值类型:raw 示例: 1 2 3 4 5 6 7 8 9 gaussdb=# SET a_f
通用标识符函数 sys_guid() 描述:产生并返回一个全局唯一的标识符,由16个字节组成,生成的标识符有当前机器IP,生成时间戳,随机数生成一个全局唯一的uuid。 参数:无。 返回值类型:raw 示例: 1 2 3 4 5 6 7 8 9 gaussdb=# SET a_f
的执行策略时,有三种执行计划方式:生成下推语句计划、生成分布式执行计划、生成发送语句的分布式执行计划。 下推语句计划:指直接将完整的查询语句从CN发送到DN进行执行,然后将执行结果返回给CN。 分布式执行计划:指CN对查询语句进行编译和优化,生成计划树,再将计划树发送给DN进行执行,并在执行完毕后返回结果到CN。
句的执行策略时,有三种执行计划方式:生成下推语句计划、生成分布式执行计划、生成发送语句的分布式执行计划。 下推语句计划:指直接将查询语句从CN发送到DN进行执行,然后将执行结果返回给CN。 分布式执行计划:指CN对查询语句进行编译和优化,生成计划树,再将计划树发送给DN进行执行,并在执行完毕后返回结果到CN。
的执行策略时,有三种执行计划方式:生成下推语句计划、生成分布式执行计划、生成发送语句的分布式执行计划。 下推语句计划:指直接将完整的查询语句从CN发送到DN进行执行,然后将执行结果返回给CN。 分布式执行计划:指CN对查询语句进行编译和优化,生成计划树,再将计划树发送给DN进行执行,并在执行完毕后返回结果到CN。
在不同版本之间兼容,可以指导优化器生成指定计划。内核在生成执行计划的同时,可以生成Outline。同时优化器能够使用Outline对计划进行控制,Outline是计划管理的核心前提能力。 Outline Hint是优化器为了完全复现某一计划而生成的一组hint信息,以BEGIN_
Stream Redistribute算子,将数据分发后与分区表一侧进行匹配。 Partial Partition-wise Join路径生成的条件是分区表的分区键是一个Join key。 示例 --创建一个Hash分区表。 gaussdb=# CREATE TABLE hash_part
据用户实际取值生成执行计划。 参数类型:枚举类型 参数单位:无 取值范围: single_node:单节点会话,读写操作支持下推,根据GUC参数exec_target_node判断下推节点并生成执行计划。 global_read_only:跨节点只读会话,正常生成分布式计划,但禁止分布式写操作。
FULL语句不支持在线执行。 在线VACUUM FULL不支持在事务内执行,不支持在存储过程中执行。 若在线VACUUM FULL操作失败,表上可能会有明显存储空间膨胀。其中膨胀程度与在线VACUUM FULL执行时长以及并发写操作量成正比。长事务可能会阻塞在线VACUUM FU
FULL语句不支持在线执行。 在线VACUUM FULL不支持在事务内执行,不支持在存储过程中执行。 若在线VACUUM FULL操作失败,表上可能会有明显存储空间膨胀。其中膨胀程度与在线VACUUM FULL执行时长以及并发写操作量成正比。长事务可能会阻塞在线VACUUM FU
ML阶段、清理阶段。 连接密态数据库 连接密态数据库需要使用Go驱动包openGauss-connector-go-pq,驱动包当前不支持在线导入,需要将解压缩后的Go驱动源码包放在本地工程,同时需要配置环境变量。具体Go驱动开发请参考《开发指南》中“应用程序开发教程 > 基于G
其他约束同普通索引在线创建和重建(比如长事务可能会阻塞在线创建GSI,建议避免在长事务存在的时候进行在线GSI创建;在线扩容期间不支持执行在线创建/重建GSI;高并发场景会导致在线GSI创建变慢,建议在业务低峰期进行在线GSI创建;严重错误(如FATAL/PANIC/数据库故障等场景)导致的在线创建/重建GSI失败会残留not
非SMP场景下的Partition-wise Join 在非SMP场景下,Partition-wise Join的路径是基于规则生成的,即只要符合条件,即可生成Partition-wise Join路径,而无需对比路径代价。其开关为GUC参数enable_partitionwise。
非SMP场景下的Partition-wise Join 在非SMP场景下,Partition-wise Join的路径是基于规则生成的,即只要符合条件,即可生成Partition-wise Join路径,而无需对比路径代价。其开关为GUC参数enable_partitionwise。
P权限的用户有权限执行该命令,系统管理员默认拥有此权限。 该命令只能删除数据库中系统表记录的密钥对象元数据信息,无法删除由客户端密钥工具或在线密钥服务中管理的密钥实体。 语法格式 1 DROP CLIENT MASTER KEY [ IF EXISTS ] client_master_key_name
行存储 按行顺序存储表,建议点查,增删改操作较多场景下使用 事务 事务块 显式启动事务 单语句事务 不显式启动事务,单语句即为事务 扩容 在线扩容 扩节点和数据重分布过程中用户业务平滑过渡 部署 一主多备 一个主DN,多个备机DN,保证数据备份和容灾 安全 透明加密 支持数据库级别存储加密,上层业务无感知