检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
版本管理 查询DDM可变更内核版本 变更DDM内核版本 回滚DDM内核版本 DDM内核版本风险提醒 父主题: API(推荐)
关于Metadata的备份策略,用户无需手动创建备份,DDM将在每日凌晨2点至3点对实例的Metadata数据进行备份,备份保留时长30天。删除逻辑库、逻辑库分片变更后清理数据、删除实例等影响Metadata的重要操作也会触发元数据备份。 元数据恢复特性用于误删库或者RDS for MySQL本身出现异
产品公告 【下线公告】华为云分布式数据库中间件DDM部分规格停止服务公告 【变更公告】分布式数据库中间件DDM整机出账变更公告
group_id 否 String 组ID,指定当前进行节点扩容的组。当实例的组大于1时,必填。 is_auto_pay 否 Boolean 变更包年包月实例规格时可指定,表示是否自动从账户中支付,此字段不影响自动续订的支付方式。 true,表示自动从账户中支付。 false,表示手动从账户中支付,默认为该方式。
errCode String 业务错误码。 externalMessage String 错误信息。 请求示例 查询实例列表。 GET https://{endpoint}/v1/{project_id}/instances?offset={offset}&limit={limit}
务中心。 逻辑库管理 包括逻辑库的创建、导出、导入、删除等功能。具体使用方法请参考逻辑库管理。 分片变更 可以通过增加分片或者数据节点进行存储层分片变更,具体使用方法请参考分片变更。 DN管理 该功能管理DDM实例关联的RDS for MySQL实例,可以快速执行读权重、同步DN
MySQL实例的逻辑库、逻辑表都无法使用。 切换RDS for MySQL主备实例 切换主备实例可能造成短时间内的RDS for MySQL服务闪断,并有可能在主备同步时延过大的情况下,导致少量数据丢失。 RDS for MySQL实例主备切换过程中,DDM将无法进行创建逻辑库、创建表等操作。
什么是只读业务隔离 只读业务隔离是DDM服务通过“组”的形式,实现对计算资源和存储层资源进行物理隔离的一种扩展能力,避免在线读写业务与只读业务互相干扰。 将DDM集群节点分成只读节点组和读写节点组,各自承担读流量和读写流量,只读组默认将读流量下发到存储层只读实例上,缓解DDM集群
备份原理 DDM实例暂不支持客户手动备份,实例将在每日凌晨2点至3点自动备份,删除逻辑库、逻辑库分片变更后清理数据、删除实例等影响Metadata的重要操作也会触发元数据备份。 备份原理如图1所示。 图1 备份原理 元数据库是用来存放DDM实例信息以及下挂的数据节点信息,各区域的所有DDM实例共用一个元数据库。
删除实例 支持 不支持 不支持 规格变更 支持 不支持 不支持 节点扩容 支持 不支持 不支持 创建逻辑库 支持 支持 不支持 查询逻辑库列表 支持 支持 支持 查询逻辑库详情 支持 支持 支持 分片变更失败-回滚、 分片变更失败-清理 分片变更失败-重试 支持 不支持 不支持 删除逻辑库
本实践主要介绍DDM中常见的DML语法,如INSERT、REPLACE、DELETE、UPDATE、SELECT等。 分片变更 如何进行分片变更 本实践主要介绍分片变更原理以及如何进行分片变更的操作流程。 分库分表 通过DDM对RDS for MySQL实例进行分库分表 本实践主要介绍通过DDM对已有RDS
分片平移示意图 分片个数变更:逻辑库对应的物理库分片可以根据用户需要自定义添加,单数据节点上的物理分片数不超过64个。如果因业务需要分片数超过64,请联系DDM技术人员。DDM会尽量将分片均匀分配到数据节点上,只要总分片数有变化,数据都会进行重分布。 图2 分片变更示意图
件相关概念。 您可以使用本文档提供API进行相关操作,如创建、修改、查询、变更等。 DDM服务持续增加新的功能,将不可避免对现有接口有所调整(如增加响应参数),本接口文档将及时刷新内容。 为了减少接口变更带来的影响,除了DDM服务自身尽量做到接口向下兼容的同时,您在使用过程中,应
开启读写分离 DDM对读写分离功能进行了优化,由之前的添加只读实例后自动开启读写分离变更为添加只读实例后,手动开启读写分离然后设置主实例和只读实例读的权重。 您可以根据自身业务需求开启或关闭读写分离。 使用须知 DDM内核版本需大于等于3.1.0版本。 开启读写分离 登录分布式数据库中间件控制台。
逻辑表信息,无需使用代码查询。 使用须知 创建失败的逻辑库,无法查看该逻辑库的表结构。 查看逻辑表信息时,逻辑库的状态为“运行中”或“分片变更中”。 操作步骤 登录分布式数据库中间件控制台。 在实例管理列表页面,选择目标DDM实例,单击实例名称,进入实例基本信息页面。 在实例基本
息、开启读写分离的快捷操作。 表1 功能介绍 功能 使用场景 同步DN信息 主要用于数据节点相关信息变化时(如增删只读实例,变更连接地址/端口号,规格变更,删除数据节点等操作),将数据节点变化的信息同步到DDM实例上。 开启/关闭读写分离 主要应用于DDM内核版本大于等于3.1.0版本的场景。
正在进行实例内核版本回滚。 切换SSL中 正在进行实例SSL切换。 端口修改中 正在修改DDM实例的服务端口。 删除中 正在删除DDM实例。 重启中 正在重启DDM实例。 节点扩容中 正在扩容该实例下的节点个数。 节点缩容中 正在缩容该实例下的节点个数。 规格变更中 正在变更实例的CPU和内存规格。
实例管理 实例状态 购买实例 只读业务隔离 变更规格 计算节点扩容 计算节点缩容 重启实例或节点 删除按需实例 表数据重载 设置参数模板 修改DDM实例参数 版本回滚 版本升级 DDM引擎及操作系统更新
表1 内核版本更新说明 版本 说明 3.1.2.0 新功能 连接池增强异常处理,增加DN节点的fail-fast特性(默认关闭)。 强化分片变更数据校验性能。 优化内存设置。 支持ANALYZE TABLE语句。 全局二级索引重建(白名单特性)。 3.1.1 新功能 支持全局二级索引(白名单特性)。
一般是由于底层资源不足等原因导致。 释放资源后重新创建。 无法创建DDM实例。 变更规格失败 resizeFlavorFailed 重要 一般是由于底层资源不足等原因导致。 请工单联系运维在后台协调资源再重试规格变更操作。 部分节点业务中断。 节点扩容失败 enlargeNodeFailed