检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DDM是否支持分布式JOIN DDM支持分布式JOIN。 表设计时,增加字段冗余 支持跨分片的JOIN,主要实现的方式有三种:广播表,ER分片和ShareJoin。 DDM目前禁止多个表的跨库update和delete。 父主题: SQL语法类
达到单机数据库存储上限的瓶颈,因此创建逻辑库和逻辑表时,需要根据实际情况确定逻辑表是否进行分片以及逻辑表的分片规则。 分片存储后,需要尽量避免跨库JOIN操作带来的性能与资源消耗问题。 逻辑表是否分片 DDM逻辑表支持全局表、拆分表、单表三种类型。用户可以按照数据表的实际使用需求
DDM是否支持数据类型强制转换 数据类型转换属于高级用法,DDM对SQL的兼容性会逐步完善,如有需要请提工单处理。 父主题: SQL语法类
数据库表名是否区分大小写 DDM默认对databaseName、tableName、columnName、columnValue不区分大小写。 父主题: RDS相关类
/v1/{project_id}/instances/{instance_id}/databases/{ddm_dbname} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 获取方法请参见获取项目ID。 instance_id 是 String
一个DDM实例关联的不同数据节点之间是否可以共享数据 一个DDM实例关联的不同数据节点之间数据是互相独立的,无法共享。 父主题: DDM通用类
DDM逻辑库删除后,数据节点里面残留着部分预留的DDM数据库和一些DDM的账户,这些是否需要手动删除 如果某些DDM实例和账户不需要了,可以进行手动删除。 具体请参考删除实例和删除账号。 父主题: DDM使用类
参数说明 参数名称 说明 已有实例和分片 展示已有实例和分片数的信息。 变更后逻辑库总分片数 默认显示的是当前已有的总分片数,如果需要增加分片,请填写增加后的总分片数,DDM会尽量均匀分配到数据节点上。 变更模式 默认为共享式变更模式,您可以业务需要选择变更模式。 共享式:节点资源同
命令提示各个分片表结构达到一致则可认为执行成功。 MDL锁导致执行DDL报错 背景:为保证DDL的可用性,DDM内部在执行DDL前会检查底层RDS相关表是否存在MDL锁。 若存在MDL锁,,则DDL会提前报错退出。 metadata lock exists, one of MDL is [%s]
DRS”。 单击DRS实例名称。 单击左侧“迁移对比”。 选择“对象级对比”页签,查看对象是否缺失。 单击“开始对比”,对比完成后,查看对比结果。 选择“数据级对比”页签,查看迁移对象行数是否一致。 单击“创建对比任务”。 在弹出的对话框中选择对比类型、时间和对象。 等待对比任务结束后,查看数据对比结果。
检查未通过解决方案 表名长度检查 分片变更需要数据重分布时(例如:增加分片),会创建临时表,临时表的表名长度会略长于原表名,需确保临时表的表名长度不超过MySQL限制。 请修改过长的表名。 DN实例binlog全量备份时间检查 客户全量备份是否保留足够长时间。 进入DN console,确保全量备份保留时间大于等于30天。
点的存储空间足够,建议您推迟执行分片变更操作。 是否增加分片:增加分片意味着拆分规则发生变化,当前逻辑库中所有的数据都需要按照新拆分规则重新计算并移动位置,相比不增加分片的变更需要更大的资源占用,速度也相对较慢。 分片变更过程中是否要执行DDL:当前分片变更过程中,客户读写业务不
单击开启“发送通知”,生效时间默认为全天,如果没有您想要选择的主题,可以单击下一行的“创建主题”进行添加。 表2 发送通知 参数 参数说明 发送通知 配置是否发送邮件、短信、HTTP和HTTPS通知用户。 通知方式 根据需要可选择通知组或主题订阅两种方式。 通知组 需要发送告警通知的通知组。创建通知组请参见创建通知对象/通知组。
议,单击“下一步”。 在“迁移设置”页面,设置迁移对象。 迁移对象:表级迁移。 单击“下一步”,在“预检查”页面,进行迁移任务预校验,校验是否可进行任务迁移。 查看检查结果,如有不通过的检查项,需要修复不通过项后,单击“重新校验”按钮重新进行迁移任务预校验。 预检查完成后,且预检查通过率为100%时,单击“下一步”。
暂不支持COMPRESS()函数。如果无法确认函数是否能下推到RDS,请不要使用该函数。 SHA() DDM 暂不支持SHA()函数。如果无法确认函数是否能下推到RDS,请不要使用该函数。 SHA1() DDM 暂不支持SHA1()函数。如果无法确认函数是否能下推到RDS,请不要使用该函数。 MD5()
MySQL实例可用空间充足的场景。 图2 增加分片数,不增加RDS for MySQL实例数 方式三:增加分片数,也增加数据节点数量 该变更方式既增加分片数,也增加数据节点数量。此种情况分片总数、分表总数、分表规则都会发生变化,数据将重新分布到不同的分片中,原来分片上的表将被清理,广播表分片数量增加。 该方式适用于RDS
phase):收到参与者的回应后,协调者再向参与者发出通知,根据反馈情况决定各参与者是否要提交还是回滚。 举例说明: 甲乙丙丁四人要聚餐,需要确定时间,不妨设甲是协调者,乙丙丁是参与者。 准备阶段: 甲发短信给乙丙丁,周二中午十二点聚餐是否有时间。 丁回复有时间。 乙回复有时间。 丙迟迟不回复,此时对
计算节点扩容 随着业务数据的增加,为了提高实例业务稳定性,您可对DDM实例节点进行扩容。 使用须知 计算节点扩容期间,服务不中断,不影响业务的正常运行。 请在业务低峰时间段进行节点扩容操作。 请确保实例关联的数据节点状态正常并且没有进行其他操作。 一个DDM实例最多支持32个节点。
表结构迁移策略 表数据迁移策略 拆分 拆分表 在原表结构基础上增加拆分键声明(详见建表语句说明文档),形成适用于DDM的建表语句,连接DDM并登录对应逻辑库后执行。 通过DDM导入源表数据。 拆分 广播表 在原表结构基础上增加广播声明(详见建表语句说明文档),形成适用于DDM的建表语句,连接DDM并登录对应逻辑库后执行。
对于“按需计费”的DDM实例,您可根据业务需要,在“实例管理”页面手动删除实例来释放资源。 对于“包年包月”的DDM实例,您可以执行退订操作,系统将根据资源是否属于五天无理由退订、是否使用代金券和折扣券等条件返还一定金额到您的帐户。详细的退订规则请参见云服务退订规则概览。 使用须知 正在执行操作的实例不能手动