正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
code String DDM内部记录的虚拟机规格类型。 iaasCode String Iaas记录的虚拟机规格类型。 cpu String CPU核数。 mem String 内存大小,单位:GB。 maxConnections String 最大连接数。 serverType String
VARCHAR)。 在SQL语句中对数字类型拆分键设置值时不要进行类型转换,类型转换可能造成路由计算失败后路由至默认分片,造成目标数据查询不到。 路由方式 实现原理同MOD_HASH算法一致,区别在于MOD_HASH_CI算法对大小写不敏感,而MOD_HASH算法对大小写敏感。 算法计算方式
更多参数的说明请参见MySQL迁移至DDM参数说明。 在“源库及目标库”页面,待迁移实例创建成功后,填选源库信息和目标库信息,单击源库和目标库处的“测试连接”,分别测试并确定与源库和目标库连通后,勾选协议,单击“下一步”。 在“迁移设置”页面,设置迁移对象。 迁移对象:表级迁移。 单击“下一步”
慢SQL的执行时长,精确到毫秒。 shards String 逻辑库物理分片名称。 rowsExamined String 慢SQL影响行数。 host String 客户端IP,该IP地址可能涉及个人数据,建议用户依据实际IP地址的敏感性做查询后脱敏处理。 状态码: 400 表6 响应Body参数 参数 参数类型
创建目标端VPC和安全组 创建目标端VPC和安全组,为创建DDM实例准备好网络资源和安全组。 创建VPC 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“网络 > 虚拟私有云 VPC”。 进入虚拟私有云信息页面。 单击“创建虚
VARCHAR)。 在SQL语句中对整数类型拆分键设置值时不要进行类型转换,类型转换可能造成路由计算失败后路由至默认分片,造成目标数据查询不到。 路由方式 根据拆分键的键值直接按分库数/分表数取余。如果键值是字符串,则字符串会被计算成哈希值再进行计算,完成路由计算。 例如:MOD
TIMESTAMP其中之一。 在SQL语句中对数字类型拆分键设置值时不要进行类型转换,类型转换可能造成路由计算失败后路由至默认分片,造成目标数据查询不到。 路由方式 首先102400对分库数/分表数进行分范围。 假如逻辑库分8个分片,那么102400/8=12800,则每一个分片对应的范围
项相对应,只有发起请求的用户被授予授权项所对应的策略,该用户才能成功调用该接口。例如,用户要调用接口来查询云服务器列表,那么这个IAM用户被授予的策略中必须包含允许“ecs:servers:list”的授权项,该接口才能调用成功。 支持的授权项 策略包含系统策略和自定义策略,如果
要求源库所有表都具有主键,且拆分键是主键一部分以保证分片变更后数据一致性。 如果表不存在主键,请使用alter语句增加主键。 数据库实例链接检查 DN节点是否可连接。 检查安全组等配置。 数据库实例参数检查 源DN节点和目标DN节点数据库关键参数配置需要相同。 请进入DN console对参数配置进行修改。
确认密码必须和输入的密码保持一致。 密码有效期 设置密码有效期,取值范围为0-65535的整数,单位为天。如果DDM的账号状态为“已过期”,账号将无法登录,已有连接会断开,需要重置密码后重新登录。 0表示密码永不过期。 如果不设置密码有效期则默认密码永不过期。 说明: 内核版本需大于或者等于3.0.4。
数据库实例引擎名称。 engineSoftwareVersion String 数据库实例引擎版本。 privateIp String 数据库实例内网连接地址。 mode String 数据库实例类型(主备或单机)。 port Integer 数据库实例端口。 azCode String 可用区。
错误码 错误信息 解决方案 400 DBS.280001 参数错误。 刷新页面,尝试更换部分参数信息进行重试。 400 DBS.300002 服务器错误。 稍后刷新页面进行重试。 400 DBS.300005 请求处理失败,请联系技术人员。 - 400 DBS.300100 创建逻辑库失败。
目标端DDM准备 创建目标端VPC和安全组 创建DDM实例 创建RDS for MySQL实例 创建逻辑库并关联RDS for MySQL实例 创建DDM账号 创建目标库表结构 创建目标端VPN 父主题: 通过数据复制服务(DRS)将RDS for MySQL数据迁移到DDM
内核版本小于3.1.0时,系统默认开启读写分离,忽略此步骤,请继续进行5。 您也可以通过创建只读组的方式,无需开启读写分离开关,使用只读组的内网连接地址进行读流量,具体请参见创建只读组。 设置读权重。 具体操作请参考设置读权重。 父主题: DN管理
创建DDM实例 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击页面右上方的“购买数据库中间件实例”。 按需设置实例相关信息和规格,相关参数说明请参见创建DDM实例。
创建DDM账号 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击实例实例名称,进入实例基本信息页面。 在左侧导航栏选择“账号管理”,进入账号管理页面。
同一种工作模式下逻辑库分片的数量。 shard_unit Integer 单个RDS上的逻辑库分片数。 dataVips Array of strings 连接逻辑库使用的IP:端口。 used_rds Array of GetDatabaseUsedRds objects 关联RDS。 表5 GetDatabases
创建RDS for MySQL实例 本章节介绍创建DDM下关联的RDS for MySQL实例,创建步骤如下。 创建步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 云数据库 RDS”。 单击“购买数据库实例”。
删除指定的逻辑库,释放该逻辑库的所有资源。 查询创建逻辑库可选取的数据库实例列表 查询创建逻辑库可选取的数据库实例列表。 DDM账号类接口 创建DDM账号 DDM账号用于连接和管理逻辑库。一个DDM账号可以关联多个逻辑库。 查询DDM账号列表 查询DDM账号列表。 修改DDM账号 修改现有DDM账号的权限或者与逻辑库的管理关系。
创建逻辑库并关联RDS for MySQL实例 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击实例对应操作栏的“创建逻辑库”。 在创建逻辑