检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 安全组ID。 node_count Integer 节点数量。 access_ip String DDM实例访问地址。 access_port String DDM实例访问端口。 core_count String CPU个数。 ram_capacity String 内存大小,单位为GB。
X-Auth-Token 是 String 用户Token。 通过调用IAM服务的“获取用户Token”接口来获取。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 nodes Array of NodeList objects DDM实例节点信息列表的集合。 offset
Integer> 主数据库实例与只读数据库实例的读权重集合。 key:数据库实例ID。 value:读权重数。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 success Boolean 操作是否成功。 instance_id String DDM实例ID。 状态码:
同步DN信息、开启读写分离的快捷操作。 表1 功能介绍 功能 使用场景 同步DN信息 主要用于数据节点相关信息变化时(如增删只读实例,变更连接地址/端口号,规格变更,删除数据节点等操作),将数据节点变化的信息同步到DDM实例上。 开启/关闭读写分离 主要应用于DDM内核版本大于等于3
创建迁移任务 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 数据复制服务 DRS”。 单击“创建迁移任务”,进入创建迁移任务页面。 在“迁移实例”页面,填选区域、项目、任务名称、描述、迁移实例信息,单击“开始创建”。
DDM提供HINT来指定SQL语句是在主实例上执行还是在只读实例上执行。 HINT支持以下两种格式: 格式一: /*!mycat:db_type=host */ 格式二: /*+ db_type=host */ 其中host可以是master或者slave,master代表主实例,slave代表只读实例。 目前只支持SELECT语句。
修改DDM实例名称 场景描述 本章节指导用户通过调用修改DDM实例名称接口修改实例名称。 操作步骤 修改DDM实例名称。 接口相关信息 URI格式:PUT /v1/{project_id}/instances/{instance_id}/modify_name 详情请参见修改DDM实例名称。
要将参数模板应用到DDM实例中。 操作步骤 登录分布式数据库中间件控制台。 在“参数模板”页面,根据参数模板类型不同进行如下操作。 如果需要将默认参数模板应用到实例,在“系统默认”页签的目标参数模板单击“应用”。 如果需要将用户自己创建的参数模板应用到实例,在“自定义”页签的目标参数模板单击“更多
用于跨Region容灾或者数据迁移场景。在目标实例进行导入,导入的逻辑库信息主要包含逻辑库的基本信息和分片信息,不包含业务数据和索引数据。 前提条件 DDM实例没有逻辑库。 操作步骤 登录分布式数据库中间件控制台。 在实例管理列表页面,选择目标DDM实例,单击实例名称,进入实例基本信息页面。 在左侧导
修改自定义参数模板 在使用DDM实例过程中您可以根据业务需求对用户创建的参数模板中的参数进行调整。 您可以修改用户创建的参数模板中的参数值,但不能更改默认参数模板中的参数值。 以下是您在使用参数模板中的参数时应了解的几个要点: 当您更改参数并保存参数模板时,参数更改将在您应用到实例后,手动重启与参
--no-data {DB_NAME} > {mysql_schema.sql} 表1 参数解释 参数 说明 备注 DB_ADDRESS 待导出数据的数据库连接地址。 必填 DB_PORT 数据库侦听端口 必填 DB_USER 数据库用户 必填 DB_NAME 数据库名称 必填 mysql_schema
创建DDM账号 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击实例实例名称,进入实例基本信息页面。 单击左侧导航栏的“账号管理”页签,进入账号管理页面。
在很多个RDS实例上的不同数据库分片内。在DDM中一个事务中对各个逻辑表的增删改查很有可能实际发生在多个RDS实例上的不同数据库分片上,每个RDS实例上同一数据库分片内所发生的对分片内数据表的一系列操作相当于一个本地事务,这样DDM层面的事务就相当于由多个RDS实例上的本地事务所
确认密码必须和输入的密码保持一致。 密码有效期 设置密码有效期,取值范围为0-65535的整数,单位为天。如果DDM的账号状态为“已过期”,账号将无法登录,已有连接会断开,需要重置密码后重新登录。 0表示密码永不过期。 如果不设置密码有效期则默认密码永不过期。 说明: 内核版本需大于或者等于3.0.4。
确认迁移执行结果 操作步骤 待迁移任务结束后,可登录DDM实例查看数据迁移结果。确保DDM实例数据与源数据库数据一致。 图1 查看user_test表数据 图2 查看address_test表数据 执行以下命令查看表数据分布情况。广播表各分片数据一致,拆分表数据会按照拆分算法分布在选取的分片中。
e_table_names”固定为“1”。 扩容场景,必须将“local_infile”配置为“ON”。 修改安全组 将导致DDM服务无法连接RDS for MySQL实例。 修改VPC DDM实例与RDS for MySQL实例不在同一VPC中将导致无法互通。 恢复 恢复数据可能会破坏数据完整性。
获取方法请参见获取项目ID。 instance_id 是 String DDM实例ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务的“获取用户Token”接口来获取。 响应参数 状态码: 200 表3
获取方法请参见获取项目ID。 instance_id 是 String DDM实例ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务的“获取用户Token”接口来获取。 响应参数 状态码: 400 表3
续费,资源将被自动删除。 华为云根据客户等级定义了不同客户的宽限期和保留期时长。 DDM实例到期前均可开通自动续费,到期前7日凌晨3:00首次尝试自动续费,如果扣款失败,每天凌晨3:00尝试一次,直至DDM实例到期或者续费成功。到期前7日自动续费扣款是系统默认配置,您也可以根据需要修改此扣款日。
/configure # make # make install 测试步骤 请根据实际信息,替换数据库、连接IP与用户密码。 导入测试数据。 创建逻辑库。 使用命令行登录到DDM数据库中,创建表。 表结构:CREATE TABLE sbtest1( id int UNSIGNED