检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不同Region的RDS for MySQL的数据迁移到DDM实例单库中,包含了如何在华为云创建RDS for MySQL、DDM实例,如何通过VPN网络进行数据迁移等内容。 前提条件 拥有华为账号。 账户余额大于等于0元。 服务列表 虚拟私有云 VPC 虚拟专用网络VPN 云数据库
事件监控简介 事件监控提供了事件类型数据上报、查询和告警的功能,方便您将业务中的各类重要事件或对云资源的操作事件收集到云监控服务,并在事件发生时进行告警。 事件监控默认开通,您可以在事件监控中查看系统事件和自定义事件的监控详情,DDM目前支持的系统事件请参见事件监控支持的事件说明。
即可创建成功。 查看购买成功的RDS实例。 图6 购买成功 步骤三:创建DDM账号并关联RDS for MySQL实例 登录分布式数据库中间件控制台。 在实例管理列表页面,单击目标实例名称,进入基本信息页面。 在左侧导航栏选择“账号管理”,进入账号管理页面。 在账号管理页面,单击“创建DDM账号”。
概览 本手册基于华为云分布式数据库中间件实践所编写,用于指导您完成相关设置,购买更符合业务的分布式数据库中间件实例。 表1 DDM最佳实践一览表 章节名称 简介 合理制定分片策略 介绍创建拆分表时如何选择拆分键和拆分算法。 如何选择DDM逻辑库分片数 介绍创建拆分库时如何合理选择逻辑库分片。
即可创建成功。 查看购买成功的RDS实例。 图6 购买成功 步骤三:创建DDM账号并关联RDS for MySQL实例 登录分布式数据库中间件控制台。 在实例管理列表页面,单击目标实例名称,进入基本信息页面。 在左侧导航栏选择“账号管理”,进入账号管理页面。 在账号管理页面,单击“创建DDM账号”。
中。 操作步骤 登录分布式数据库中间件控制台。 在“参数模板”页面,根据参数模板类型不同进行如下操作。 如果需要将默认参数模板应用到实例,在“系统默认”页签的目标参数模板单击“应用”。 如果需要将用户自己创建的参数模板应用到实例,在“自定义”页签的目标参数模板单击“更多 > 应用”。
当RDS实例运行状态为“正常”时,表示实例创建完成。 构造数据 登录华为云控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击左侧的服务列表图标,选择“数据库 > 云数据库 RDS”。 选择RDS实例,单击实例后的“更多 > 登录”。 在弹出的对话框中输入实例用户名和密码,单击“测试连接”检查。
场景一:数据中心自建MySQL迁移到DDM 场景二:其他云MySQL迁移到DDM 场景三:华为云上自建MySQL迁移到DDM 场景四:从DDM实例导出数据 场景五:其他异构数据库迁移到DDM 场景六:从华为云RDS for MySQL迁移到DDM 父主题: 数据迁移
创建目标端VPN 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“网络 > 虚拟专用网络 VPN”。 在左侧导航栏选择“虚拟专用网络 > 企业版-对端网关”。 在“VPN网关”界面,单击“创建对端网关”,更多参数的说明请参见创建对端网关。
创建DDM账号 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击实例实例名称,进入实例基本信息页面。 在左侧导航栏选择“账号管理”,进入账号管理页面。
成本优化 在您通过成本中心了解和分析您的成本情况后,您可以确定成本偏高的原因,然后采取针对性的优化措施。 资源优化 您可以通过云监控服务监控资源的使用情况,识别空闲资源,寻找节约成本的机会。也可以根据成本分析阶段的分析结果识别成本偏高的资源,然后采取针对性的优化措施。 通过CES
读流量和读写流量,只读组默认将读流量下发到存储层只读实例上,缓解DDM集群主业务读负载压力。只读组与读写组使用同一份数据,在高并发、大流量的场景下,只读组可直接在数据节点的只读实例上进行复杂查询或离线抽取数据等需求,减少查询响应时间,抵御高并发访问压力。操作便捷,无需构建复杂链路,也无需进行数据同步等其他操作。
系型数据库中间件。兼容MySQL协议,专注于解决数据库分布式扩展问题,突破传统数据库的容量和性能瓶颈,实现海量数据高并发访问。 DDM是由华为云自主研发的云原生分布式数据库中间件,采用存算分离架构,提供分库分表、读写分离、弹性扩容等能力,具有稳定可靠、高度可扩展、持续可运维的特点
不支持select ... group by ... with rollup查询(当查询的表为分片表时,无法得到预期的结果)。 暂不支持STRAIGHT_JOIN和NATURAL JOIN。 select for update仅支持简单查询,不支持join、group by、order by、limit。
量迁移总量和已完成量,即展示在“任务中心”的进度条数据 在“任务中心”单击操作栏的“更多 > 修改切换策略”可以对分片变更的切换策略进行修改。 图6 修改切换策略 在“任务中心”单击操作栏的“更多 > 查看运行日志”可以查看任务的日志记录。 图7 查看运行日志 数据迁移完成,如果
创建逻辑库并关联RDS for MySQL实例 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击实例对应操作栏的“创建逻辑库”。 在创建逻辑库页面,选择“逻辑库模
分布式数据库中间件的成本主要包括两方面: 资源成本:计算的资源成本,详细介绍请参见计费模式。 运维成本:使用分布式数据库中间件过程中产生的人力成本。 华为云成本中心可以帮助您更高效地管理资源成本,但运维成本需要您自行识别、管理和优化。 父主题: 成本管理
操作步骤 登录分布式数据库中间件控制台。 在“实例管理”页面,选择指定的目标实例,单击实例名称。 在实例基本信息页面,单击“实例信息”模块的“版本升级”。 您也可以在“实例管理”页面的“版本”处单击“版本升级”弹出升级版本弹窗。 在升级版本弹窗中选择目标版本,单击“立即升级”。
SHOW RULE 命令格式: 查看数据库下每一个逻辑表的拆分情况。 show rule 查看数据库下指定逻辑表的拆分情况。 show rule from <table_name> 输出详解: TABLE_NAME :表名。 BROADCAST:是否为广播表(0:否,1:是)。
在业务数据库中,存在一些数据量不大,更新频率较低,但常常需要用来做关联查询的表。 为了方便这类表与拆分表进行关联操作,DDM实例提供了一种“广播表”,广播表具有以下特点: 广播表在各分片中数据一致。插入、更新和删除数据会实时在每一个分片中执行。 对广播表的查询,仅在一个分片中执行。 任何表都可以与广播表进行关联操作。