检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置自动备份策略 功能介绍 设置自动备份策略。 该接口计划于2025-03-31下线,建议及时切换到新接口设置自动备份策略。 调用接口前,您需要了解API 认证鉴权。 调用接口前,您需要提前获取到地区和终端节点,即下文中的Endpoint值。 URI PUT https://{E
要把join的结果收敛到单个DN需要满足: join前后优化器估算的数据行数在阈值以下。 join的子节点均为Stream节点。 为了方便举例,设置join的子节点都为Stream节点,关闭了Broadcast。 gaussdb=# set enable_broadcast=false;
变更部署形态后,新增节点的规格与原节点一致。日志节点规格使用日志节点配置规格。 集中式版单副本实例变更为1主1备1日志形态后,副本一致性协议会变更为paxos。 变更部署形态后,会触发自动备份,开启关闭的归档日志。 V2.0-8.0及以上版本实例支持单副本实例变更部署形态。 目前仅支持按需实例变更部署形态。
变更GaussDB实例的CPU和内存规格 操作场景 CPU/内存规格可根据业务需要进行变更,当实例的状态由“规格变更中”变为“正常”,则说明变更成功。 注意事项 GaussDB实例支持规格升配,也支持降配。 规格变更前,须确保实例状态正常。实例异常,节点异常,磁盘满均不允许进行规格变更。
例协调节点(分布式)。 图3 缩容实例协调节点 由于主要进程运行在首协调节点上,因此首协调节点无法缩容,若缩容的节点为首节点(组件id=cn_5001的节点为首协调节点,可通过查询实例的组件列表接口查询)时,将随机替换为其他协调节点进行缩容。如图4所示,缩容的节点为首节点(cn_
响应参数说明 名称 参数类型 说明 job_id String 规格变更的任务ID,仅变更按需实例时会返回该参数。 order_id String 订单ID,仅变更包周期实例会返回该参数。 请求示例 变更按需实例的规格,变更为16U128G。 PUT https://gaussdb-opengauss
示例:重新执行应用SQL 当主数据库节点故障且10s未恢复时,GaussDB会将对应的备数据库节点升主,使数据库正常运行。备升主期间正在运行的作业会失败,备升主后启动的作业不会再受影响。如果要做到数据库节点主备切换过程中,上层业务不感知,可参考此示例构建业务层SQL重试机制。执行
应用层SQL重试 当主数据库节点故障且10s未恢复时,GaussDB会将对应的备数据库节点升主,使数据库正常运行。备升主期间正在运行的作业会失败,备升主后启动的作业不会再受影响。如果要做到数据库节点主备切换过程中,上层业务不感知,可参考此示例构建业务层SQL重试机制。 代码运行的
portnum 指定节点绑定的主机端口号。 HOST1 = hostname 指定节点对应的备机名称或者IP地址。 PORT1 = portnum 指定节点绑定的备机端口号。 HOSTPRIMARY PRIMARY = boolean 声明该节点是否为主节点。主节点允许做读写操作,否则只允许读操作。
示例:重新执行应用SQL 当主数据库节点故障且10s未恢复时,GaussDB会将对应的备数据库节点升主,使数据库正常运行。备升主期间正在运行的作业会失败;备升主后启动的作业不会再受影响。如果要做到数据库节点主备切换过程中,上层业务不感知,可参考此示例构建业务层SQL重试机制。执行
应用层SQL重试 当主数据库节点故障且10s未恢复时,GaussDB会将对应的备数据库节点升主,使数据库正常运行。备升主期间正在运行的作业会失败,备升主后启动的作业不会再受影响。如果要做到数据库节点主备切换过程中,上层业务不感知,可参考此示例构建业务层SQL重试机制。 代码运行的
该接口计划于2025-03-31下线,建议及时切换到新接口CN横向扩容/DN分片扩容/磁盘扩容。 调用接口前,您需要了解API 认证鉴权。 调用接口前,您需要提前获取到地区和终端节点,即下文中的Endpoint值。 接口约束 磁盘大小要求(分片数*4GB )的整数倍。 所有节点状态正常。 URI POST
扩容示意图 自动扩容实例磁盘 百分比扩容 以分布式独立部署形态为例,假设为默认配置3分片、3副本、3个协调节点(CN),扩容前存储空间总量为120GB,则每个分片为40GB,扩容策略配置可用存储空间率≤20%,扩容步长为20%。若分片1的可用存储空间率≤20%,则会自动触发扩容,分
同步数据至单副本实例 操作场景 GaussDB提供了将三副本实例数据同步至单副本实例的功能。 注意事项 实例状态异常,或者存在节点状态异常时,不允许执行本操作。 单副本实例若在执行其他操作,不支持本操作。 执行该操作后被选中的单副本实例上的数据会被全部覆盖,密码也会被覆盖。 操作步骤
要删除的节点组名。 取值范围:已存在的节点组。 DISTRIBUTE FROM src_group_name 如果被删除的节点组是从src_group_name Node group节点组重分布过来的,删除该节点组需要指定src_group_name,以便将重分布后的节点分布信息
查询实例可变更规格 功能介绍 查询实例可变更规格列表。 调用接口前,您需要了解API 认证鉴权。 调用接口前,您需要提前获取到地区和终端节点,即下文中的Endpoint值。 调试 您可以在API Explorer中调试该接口。 URI GET https://{Endpoint}
PGXC_NODE系统表存储集群节点信息。 表1 PGXC_NODE字段 名称 类型 描述 oid oid 行标识符(隐含字段,必须明确选择)。 node_name name 节点名称。 node_type "char" 节点类型。 C:协调节点。 D:数据节点。 S:数据节点的备节点。 node_port
EXECUTE DIRECT 功能描述 在指定的节点上执行SQL语句。一般情况下,SQL语句的执行是由集群负载自动分配到合适的节点上,EXECUTE DIRECT主要用于数据库维护和测试。 注意事项 当enable_nonsysadmin_execute_direct=off时,
EXECUTE DIRECT 功能描述 在指定的节点上执行SQL语句。一般情况下,SQL语句的执行是由集群负载自动分配到合适的节点上,execute direct主要用于数据库维护和测试。 注意事项 当enable_nonsysadmin_execute_direct=off时,
COORDINATORS | DATANODES | ALL } query; 参数说明 nodename 节点名称。 取值范围:已存在的节点。 nodeoid 节点oid。 取值范围:已存在的DN节点oid,查看PGXC_NODE系统表获取。 query 要执行查询语句。 COORDINATORS