检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
格。 需要变更的DDM实例规格不能与原DDM实例规格一样。 c6s系列规格不能变更为c6系列规格。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI PUT /v3/{
创建逻辑表。 创建逻辑表结构请与2中导出的表结构保持一致,把源表映射到目标DDM实例逻辑表,明确对应表结构和表数据的迁移策略,如表2所示。 创建前可先通过SQL语句:SHOW CREATE TABLE {TABLE_NAME}查看源华为云上自建MySQL中数据表结构。 表2 表迁移策略
接口约束 DDM运行于虚拟私有云。申请DDM实例前,需保证有可用的虚拟私有云,并且已配置好子网与安全组。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/
WEEKDAY('2019-01-15'); -> 1 上述SQL返回值为1,表示2019-01-15是周二,因为周日为一周中的第一天,所以周二则为一周中的第三天。 算法计算方式 表1 算法举例 条件 算法 举例 无 分表路由结果 = 分表拆分键值 % 分表数 分表拆分键值 :2019-1-15
创建逻辑表。 创建逻辑表结构请与2中导出的表结构保持一致,把源表映射到目标DDM实例逻辑表,明确对应表结构和表数据的迁移策略,如表2所示。 创建前可先通过SQL语句:show create table {TABLE_NAME}查看其他云RDS for MySQL实例中数据表结构。 表2 表迁移策略
for MySQL实例性能,请选择在业务低峰时间导出。 请选择在大磁盘上进行mysqldump操作,保证磁盘空间充足。 在Linux系统中,为防止会话超时导致mysqldump提前退出生成不完整的数据文件,建议在系统后台执行。 执行语句:nohup {mysqldump 命令行}
JOIN。 受限支持跨分片UPDATE多表需要join update的表需要有PK。 受限支持跨分片DELETE多表中的数据,需要Join delete的表需要有PK。 不支持SQL中对于变量的引用和操作。 例如: SET @c=1, @d=@c+1; SELECT @c, @d; IN
成本分析 企业只有了解组织中哪些方面产生了成本,才能正确地控制和优化成本。成本中心支持使用“成本分析”的汇总和过滤机制可视化企业的原始成本和摊销成本,从而通过各种角度、范围分析成本和用量的趋势及驱动因素。 企业还可以通过成本中心的“成本监控”,及时发现计划外费用,做到成本的可监控、可分析和可追溯。
逻辑库与逻辑表等配置信息存储在DDM数据库中,DDM数据库主备高可用。 高可用机制 DDM采用多个无状态节点集群式部署模式,通过弹性负载均衡地址提供服务。 DDM节点自身宕机类故障,对于已建立在故障节点上的连接会断连报错,DDM集群整体服务不受影响,通常情况下可在5秒内将故障节点从集群中剔除。 下挂数据节
00:00(北京时间)时起,分布式数据库中间件DDM将按照整机计费。 变更内容 分布式数据库中间件DDM实例集群资源(即主资源)以及子资源的产品类型、产品以及资源ID信息在账单中均以主资源的产品类型、产品以及资源ID信息进行显示,已出的历史账单信息不变。 下面以一个单节点DDM按需资源的流水账单和使用量明细账单为例进
单元,表示DDM关联的RDS for MySQL实例,DDM目前仅支持这种引擎,一个实例代表了一个独立运行的数据库。您可以在一个DDM实例中通过创建多个逻辑库管理多个数据节点,并且可以独立访问数据节点。 DDM实例自身不存储客户业务相关数据,客户业务相关数据都存储在数据节点分片中。
成本管理的基础是树立成本责任制,让各部门、各业务团队、各责任人参与进来,为各自消耗云服务产生的成本负责。企业可以通过成本分配的方式,将云上成本分组,归集到特定的团队或项目业务中,让各责任组织及时了解各自的成本情况。 华为云成本中心支持通过多种不同的方式对成本进行归集和重新分配,您可以根据需要选择合适的分配工具。 通过关联账号进行成本分配
决随着业务增长,逻辑库对应的物理存储空间不足问题。分片变更过程对业务影响相对较小,可在不影响您业务使用的情况下快速解决业务在快速发展的过程中针对数据库扩展性产生的后顾之忧与运维压力。 应用场景 DDM支持以下三种不同的分片变更方式,以满足不同的应用场景。 方式一:分片数不变,增加数据节点数量
认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全。 // 本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(环境变量名称请根据自身情况进行设置)EXAMPLE_USERNA
DD 按日期哈希 否 是 MMDD 按月日哈希 否 是 WEEK 按星期哈希 否 是 分库的拆分键及分表的拆分键,均不支持为空。 在DDM中,一张逻辑表的拆分方式是由拆分函数(包括分片数目与路由算法)与拆分键(包括拆分键的MySQL数据类型)共同定义。 当一张逻辑表的分库拆分方式
介绍DDM的事务模型。 DDM SQL使用规范 介绍DDM中的SQL使用规范。 如何将单RDS数据整库迁移至DDM 介绍将单RDS库中的数据整库迁移到DDM实例单库中。 如何将Mycat数据整库迁移至DDM 介绍将Mycat中的数据整库迁移到DDM中。 通过JDBC连接池连接DDM 介绍如何通
IAM项目和企业项目,表示此授权项对应的自定义策略,可以在IAM和企业管理两个服务中给用户组授权并生效。如果仅支持IAM项目,不支持企业项目,表示仅能在IAM中给用户组授权并生效,如果在企业管理中授权,则该自定义策略不生效。关于IAM项目与企业项目的区别,详情请参见:IAM与企业管理的区别。
本实践主要介绍将数据中心自建MySQL数据库中数据迁移到DDM的操作流程。 其他云MySQL迁移到DDM 企业当前使用其他云MySQL实例,希望能使用华为云DDM将数据进行分布式存储。 本实践主要介绍将其他云MySQL数据库中数据迁移到DDM的操作流程。 华为云上自建MySQL迁移到DDM
sid, asf); 如果数据中包含一些特殊字符,比如分隔符、转义符等,建议用引号扩起来,通过OPTIONALLY ENCLOSED BY '"'指定。 示例: 下面的一段数据中包含了分隔符(,)则需要用引号括起来。 "aab,,,bba,ddd" 如果数据中包含了引号字符,则上述方法
DRS-MySQLToDDM 自定义,易理解可识别。 源数据库引擎 MySQL 本示例中源数据库为MySQL,使用的华为云RDS实例。 目标数据库引擎 DDM 本示例中目标数据库为DDM。 网络类型 VPN网络 本示例中采用“VPN网络”。 表2 成本规划 类别 成本规划 备注 源端VPC和安全组