检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL实例 进入购买云数据库RDS页面。 填选实例信息后单击“立即购买”。 仅支持5.7、8.0版本的RDS for MySQL实例与DDM实例进行关联。 RDS for MySQL实例的虚拟私有云(VPC)和子网必须和DDM实例保持一致。如果子网不一致,需要额外配置路由以确保网络互通。
通过数据复制服务(DRS)将RDS for MySQL数据迁移到DDM 介绍如何通过DRS服务将RDS for MySQL数据迁移到DDM实例单库中。 通过DDM对RDS for MySQL实例进行分库分表 介绍如何通过DDM对已有RDS for MySQL实例进行分库分表。 跨分片复杂SQL调优
历史急救日志:查看您在急救通道执行过的Kill操作记录。 使用须知 DDM支持查看CN会话(应用与DDM之间的连接)和DN会话(DDM与数据节点之间的连接)。 仅支持数据节点为RDS for MySQL。 不支持创建中、冻结、异常实例。 CPU负载高的情况下,Kill会话请求有一定概率会超时(大约1
制的规则。 如果配置了不同安全组,可参考如下配置方式: 例如ECS、DDM、RDS分别配置了安全组:sg-ECS、sg-DDM、sg-RDS。 例如DDM实例服务端口为5066,RDS for MySQL实例服务端口为3306。 以下规则,远端可使用安全组,也可以使用具体的IP地址。
网络连接响应时间和CPU消耗,请评估对业务的性能影响。 DDM通过客户端连接实例提供两种连接方式:非SSL连接和SSL连接。 开启SSL时,可以选择加密连接或非加密连接数据库。加密连接实现了数据加密功能,具有更高的安全性。 关闭SSL时,可以采用非加密连接数据库。 开启或关闭SS
该方式适用于水平拆分业务后业务规模快速增长的场景,可在业务初期减少成本。也适用于RDS for MySQL实例无法满足存储空间,读写性能的场景。 图1 分片数不变,增加RDS for MySQL实例数量 方式二:增加分片数,不增加数据节点数量 该变更方式增加分片数,不增加数据节
账号权限介绍 DDM的权限管理系统参考MySQL的权限管理进行实现,DDM支持大部分的MySQL的语法和权限类型。MySQL账号和权限系统的详细信息请参见MySQL官方文档。 本文档主要介绍DDM账号规则、权限级别、权限项、以及权限操作。 DDM里通过CREATE USER或GR
7及8.0系列版本的RDS for MySQL实例,不支持Serverless类型和容器类型。 不支持GaussDB(for MySQL)实例和云耀数据库实例。 DDM暂不支持MySQL实例配置SSL连接。 禁止MySQL实例开启区分大小写。 如果您使用的MySQL版本为5.7,请您
97in09?delete_rds_data=true {endpoint}信息请从地区和终端节点获取。 响应示例 { "id":"d0b008c1ee95479d8799710d9f3a4097in09" } 删除DDM实例,不删除关联RDS上存储的数据。 接口相关信息
数据迁移主要有以下场景: 场景一:数据中心自建MySQL迁移到DDM 场景二:其他云MySQL迁移到DDM 场景三:华为云上自建MySQL迁移到DDM 场景四:从DDM实例导出数据 场景五:其他异构数据库迁移到DDM 场景六:从华为云RDS for MySQL迁移到DDM 父主题: 数据迁移
DBS.300356 无法连接到RDS,检查RDS连通性和安全组规则是否正确。 查看RDS状态是否正常。 400 DBS.300357 RDS用户名或密码错误。 RDS账号不存在,进到“服务列表”中的“云数据库RDS”,找到对应RDS实例单击实例名称,在RDS 实例详情中查看“管理员账户名”。
广播表和单表的使用场景 单表 DDM管理控制台不提供单表创建操作,用户可以通过MySQL客户端或应用程序连接到DDM实例后自行创建。 如果一张表的数据量预估在1000万条以下,且没有与其他拆分表进行关联查询的需求,建议将其设置为单表类型,存储在默认分片中。 单表创建样例,不做任何拆分:
修改实例和组内网地址 操作场景 DDM开启了负载均衡之后,支持修改实例以及组的内网地址。 修改实例的内网地址 登录分布式数据库中间件控制台。 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例基本信息页面。 在“网络信息”模块“内网地址”处,单击“修改”。 在弹框中,输入
常用概念 数据节点 数据节点是分布式数据库中间件服务的最小管理单元,表示DDM关联的RDS for MySQL实例,DDM目前仅支持这种引擎,一个实例代表了一个独立运行的数据库。您可以在一个DDM实例中通过创建多个逻辑库管理多个数据节点,并且可以独立访问数据节点。 DDM实例自身
什么是分布式数据库中间件 产品定义 分布式数据库中间件(Distributed Database Middleware,简称DDM),是一款分布式关系型数据库中间件。兼容MySQL协议,专注于解决数据库分布式扩展问题,突破传统数据库的容量和性能瓶颈,实现海量数据高并发访问。 DD
在左侧导航栏,选择“DN管理”页签,单击“开启读写分离”。 在弹窗中单击“确定”,开启读写分离。 对于RDS for MySQL实例来说,开启读写分离后,会将主实例的读权重设置为100,您可以根据业务需求自行调整主实例和只读实例的读权重。 由于只读实例的数据是从主实例异步复制过来的,可能存在可见性延迟。
查看逻辑库列表和逻辑表信息 您可以通过DDM控制台查看DDM实例的逻辑库列表和逻辑表信息,无需使用代码查询。 使用须知 创建失败的逻辑库,无法查看该逻辑库的表结构。 查看逻辑表信息时,逻辑库的状态为“运行中”或“分片变更中”。 操作步骤 登录分布式数据库中间件控制台。 在实例管理
例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/instances/{instance_id}/rds/sync 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project
DDM实例节点缩容 功能介绍 对指定的DDM实例的节点个数进行缩容。 接口约束 请确保实例关联的RDS状态正常并且没有进行其他操作。包周期实例不支持该操作。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
--mysql-user=<user> --mysql-password=<password> --mysql-table-engine=innodb --rand-init=on --mysql-host=<host> --mysql-port=5066 --mysql-db=<db-name>