检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL实例,展现实例的状态、存储、规格、读权重等信息,提供设置读权重、同步DN信息、开启读写分离的快捷操作。 表1 功能介绍 功能 使用场景 同步DN信息 主要用于数据节点相关信息变化时(如增删只读实例,变更连接地址/端口号,规格变更,删除数据节点等操作),将数据节点变化的信息同步到DDM实例上。 开启/关闭读写分离
数据库表名是否区分大小写 DDM默认对databaseName、tableName、columnName、columnValue不区分大小写。 父主题: RDS相关类
M技术人员。 分片平移到新实例:将逻辑库部分分片(分库)平移到新增的实例上,数据不会进行重分布。 图1 分片平移示意图 分片个数变更:逻辑库对应的物理库分片可以根据用户需要自定义添加,单数据节点上的物理分片数不超过64个。如果因业务需要分片数超过64,请联系DDM技术人员。DDM
云容器引擎-成长地图 | 华为云 分布式数据库中间件 分布式数据库中间件(Distributed Database Middleware,简称DDM),解决单机关系型数据库对硬件依赖性强、数据量增大后扩容困难、数据库响应变慢等难题。突破了传统数据库的容量和性能瓶颈,实现海量数据高并发访问。
DDM跨region容灾场景下,通过数据复制服务(DRS)进行存储层数据迁移,迁移完成之后,目标DDM无法感知逻辑表信息所在位置,所以需要在目标DDM主动下发“表数据重载”,重新加载信息,跟分片建立联系。 操作步骤 登录分布式数据库中间件控制台。 在“实例管理”页面,选择目标实例。 在操作栏,选择“更多 > 表数据重载”。
业务错误码。 externalMessage String 错误信息。 状态码: 500 表4 响应Body参数 参数 参数类型 描述 errCode String 业务错误码。 externalMessage String 错误信息。 请求示例 重载表数据。 POST https://{
********** 表2 参数解释 参数 说明 备注 DB_ADDRESS 待导出数据的数据库连接地址。 必填 DB_PORT 数据库侦听端口 必填 DB_USER 数据库用户 必填 DB_NAME 数据库名称 必填 mysql_schema.sql 生成的表结构文件名。 每次导出表结构时文件名不同。
ID。 projectId String 数据库实例所在租户在某一region下的project ID。 status String 数据库实例状态。 name String 数据库实例名称。 engineName String 数据库实例引擎名称。 engineSoftwareVersion
ddm-b908 DDM分布式数据库中间件_c6_8核16G 时长 华北-乌兰察布二零一 2de9553e48db4ab989179a5336162a7ano09.vm ddm-b908 分布式数据库中间件 分布式数据库中间件 分布式数据库中间件 分布式数据库中间件集群 按需 2023-05-11
一致性备份说明 DDM已在2022年2月底对一致性备份进行功能优化调整,将该功能调整成恢复数据中的“Metadata恢复”。在各个区域陆续进行,调整后一致性备份页签将会隐藏,已经创建的一致性备份将不可再用于恢复。 父主题: 备份恢复
服务列表 虚拟私有云 VPC 虚拟专用网络VPN 云数据库 RDS 分布式数据库中间件DDM 数据复制服务 DRS 数据管理服务 DAS 部署架构 本示例中,源端为华为云RDS for MySQL,目标端为不同region下的分布式数据库中间件DDM,通过VPN网络,将源库的数据迁移到目标库。部署架构可参考图1。
因为DDM中的表一般都做了分库分表,使得这些表中的数据可能分布在很多个RDS实例上的不同数据库分片内。在DDM中一个事务中对各个逻辑表的增删改查很有可能实际发生在多个RDS实例上的不同数据库分片上,每个RDS实例上同一数据库分片内所发生的对分片内数据表的一系列操作相当于一个本地事务,这样DDM层
sql} 相关参数解释如表1所示。 表1 参数解释 参数 说明 备注 DB_ADDRESS 待导出数据的数据库连接地址。 必填 DB_PORT 数据库侦听端口 必填 DB_USER 数据库用户 必填 --skip-lock-tables 在不锁表的情况下导出数据。 某些参数会默认开启加
迁移介绍 数据迁移指将原有数据库中的数据迁移到DDM服务中,或因为业务使用需要,将DDM服务的数据导出到其他数据库系统中使用。您可以使用MySQL官方工具mysqldump进行数据全量导出,当您需要全量迁移+增量迁移时,建议您使用数据复制服务(Data Replication Service,简称DRS)服务。
DBS.300364 数据库实例磁盘空间检查失败。 对数据库实例磁盘进行扩容 。 输入账号和密码,登录云服务控制台。 在“服务列表”中选择“云数据库RDS”,进入云数据库RDS管理页面。 在实例列表页面单击目标RDS实例,进入实例“基本信息”页面。 在基本信息页面选择“存储空间”模块。
业务错误码。 externalMessage String 错误信息。 状态码: 500 表9 响应Body参数 参数 参数类型 描述 errCode String 业务错误码。 externalMessage String 错误信息。 请求示例 创建逻辑库时不新建DDM账号,关联已有账号。
DDM如何进行分片 在分布式数据库中,可以通过分片存储方式,轻松解决大数据量单表容量达到单机数据库存储上限的瓶颈,因此创建逻辑库和逻辑表时,需要根据实际情况确定逻辑表是否进行分片以及逻辑表的分片规则。 分片存储后,需要尽量避免跨库JOIN操作带来的性能与资源消耗问题。 逻辑表是否分片
概览 本手册基于华为云分布式数据库中间件实践所编写,用于指导您完成相关设置,购买更符合业务的分布式数据库中间件实例。 表1 DDM最佳实践一览表 章节名称 简介 合理制定分片策略 介绍创建拆分表时如何选择拆分键和拆分算法。 如何选择DDM逻辑库分片数 介绍创建拆分库时如何合理选择逻辑库分片。
评估应用程序SQL语句在DDM中的兼容性。 迁移前需要收集相关信息,帮助您更好的完成迁移,详细信息如表2所示。 表2 迁移前信息收集 迁移源/目标 信息项 源RDS实例 RDS实例连接地址 RDS实例侦听端口 数据库用户 数据库名称 数据库表名 目标DDM实例 DDM实例连接地址 DDM实例侦听端口
在源实例进行导出,导出的逻辑库信息主要包含逻辑库的基本信息和分片信息,不包含业务数据和索引数据。 前提条件 DDM实例中已创建逻辑库。 操作步骤 登录分布式数据库中间件控制台。 在实例管理列表页面,选择目标DDM实例,单击实例名称,进入实例基本信息页面。 在左侧导航栏,选择“逻辑库管理”,查看对应实例逻辑库列表。