检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在左侧导航栏选择“账号管理”,进入账号管理页面。 在账号管理页面单击“创建DDM账号”,在弹窗中填选账号信息、关联的逻辑库和权限。 DDM目标库账号所需要的权限可参考DRS使用须知中的数据库权限说明。 信息填写完成,单击“确定”即可创建成功。 父主题: 目标端DDM准备
购买实例并通过DAS连接DDM逻辑库 数据管理服务(Data Admin Service,简称DAS)是用来登录和操作华为云上数据库的Web服务,提供数据库开发、运维、智能诊断的一站式云上数据库管理平台,方便用户使用和运维数据库。 本章节主要介绍购买DDM实例、购买RDS for
在逻辑库列表页面,选择目标逻辑库,操作列单击“删除”。 在删除确认弹窗中,单击“是”。 请勿直接在数据节点列表删除和DDM逻辑库关联的实例,会直接导致逻辑库故障。 如需删除数据节点上的数据,请在删除逻辑库的弹窗中勾选“删除数据节点上的数据”。 如果您想删除逻辑库,请首先确认数据节点是否存在。如果实例已删除,请先单击“同步DN信息”,再进行删除操作。
在“实例管理”页面,选择指定的目标实例,单击实例名称。 在实例基本信息页面,单击“实例信息”模块的“版本回滚”。 在版本回滚弹窗中选单击“立即回滚”。 确认无误后单击“是”进行版本回滚。 版本回滚时,实例状态将变为“回滚中”。 版本回滚完成后,实例状态由“回滚中”变为“运行中”,版本将显示回滚后的版本号。
功能总览 分布式数据库中间件(Distributed Database Middleware,简称DDM),是一款分布式关系型数据库中间件。兼容MySQL协议,专注于解决数据库分布式扩展问题,突破传统数据库的容量和性能瓶颈,实现海量数据高并发访问。 DDM支持的功能如表1所示。 表1
本章节介绍如何创建DRS迁移任务,将华为云不同Region的RDS for MySQL上的数据库迁移到华为云DDM。 迁移前检查 在创建任务前,需要针对迁移条件进行手工自检,以确保您的同步任务更加顺畅。 本示例为MySQL到DDM入云迁移,您可以参考迁移使用须知获取相关信息。 创建迁移任务 登录华为云控制台。
连接池实现原理:在系统初始化的时候,将数据库连接作为对象存储在内存中,当用户需要访问数据库时,发出请求,直接从连接池中取出一个已建立的空闲连接对象。使用完毕后,再将连接放回连接池中,供下一个请求访问使用。连接的建立、断开都由连接池自身来管理。同时,还可以通过设置连接池的参数来控制连接池中的初始连接数
场景五:其他异构数据库迁移到DDM 其他异构数据库,如Oracle、PostgreSQL、SQL Server等数据迁移,可以参考华为云数据迁移(CDM)服务用户指南或者联系DDM客服人员进行迁移。 父主题: 数据迁移
动备份,删除逻辑库、逻辑库分片变更后清理数据、删除实例等影响Metadata的重要操作也会触发元数据备份。 备份原理如图1所示。 图1 备份原理 元数据库是用来存放DDM实例信息以及下挂的数据节点信息,各区域的所有DDM实例共用一个元数据库。 父主题: 备份恢复
情。 如何选择可用区? 是否将资源放在同一可用区内,主要取决于您对容灾能力和网络时延的要求。 如果您的应用需要较高的容灾能力,建议您将资源部署在同一区域的不同可用区内。 如果您的应用要求实例之间的网络延时较低,则建议您将资源创建在同一可用区内。
介绍创建拆分库时如何合理选择逻辑库分片。 广播表和单表的使用场景 介绍广播表和单表的常用场景。 DDM事务模型 介绍DDM的事务模型。 DDM SQL使用规范 介绍DDM中的SQL使用规范。 如何将单RDS数据整库迁移至DDM 介绍将单RDS库中的数据整库迁移到DDM实例单库中。 如何将Mycat数据整库迁移至DDM
String 记录慢查询的最小秒数,以秒为单位,取值范围为0.01-10,默认值为1,表示如果SQL执行大于等于1秒就定义为慢SQL。 max_allowed_packet 否 String 服务端和客户端在一次传送数据包的过程中最大允许的数据包大小。该值必须设置为1024的倍数。取值范围
查询DDM指定实例的参数详情 功能介绍 查询DDM指定实例的参数详情。 接口约束 无 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v3/{project
HASH算法 适用场景 适用于需要将数据均匀分布的场景对数据进行拆分的场景,在SQL查询条件中,使用“=”、“IN”之类运算符相对较多。 使用说明 拆分键的数据类型必须是整数类型(INT, INTEGER, BIGINT, MEDIUMINT, SMALLINT, TINYINT
DELETE指令为用于删除表中符合条件的行。 常用语法 DELETE [IGNORE] FROM tbl_name [WHERE where_condition] 语法限制 WHERE条件中不支持子查询(相关子查询和非相关子查询)。 不支持在多表删除中删除广播表中的数据(目标表列表中不可包含广播表)。
成本构成 分布式数据库中间件的成本主要包括两方面: 资源成本:计算的资源成本,详细介绍请参见计费模式。 运维成本:使用分布式数据库中间件过程中产生的人力成本。 华为云成本中心可以帮助您更高效地管理资源成本,但运维成本需要您自行识别、管理和优化。 父主题: 成本管理
根据需要可选择通知组或主题订阅两种方式。 通知组 需要发送告警通知的通知组。创建通知组请参见创建通知对象/通知组。 通知对象 需要发送告警通知的对象,可选择“云账号联系人”或主题。 云账号联系人:注册账号时的手机和邮箱。 主题:消息发布或客户端订阅通知的特定事件类型,如果此处没有需要的主题,需先创建主题并订阅该主题。
事件监控提供了事件类型数据上报、查询和告警的功能,方便您将业务中的各类重要事件或对云资源的操作事件收集到云监控服务,并在事件发生时进行告警。 事件监控默认开通,您可以在事件监控中查看系统事件和自定义事件的监控详情,DDM目前支持的系统事件请参见事件监控支持的事件说明。 父主题: 事件监控
根据指定的表字段将数据平均拆分到各个分片上。 根据指定的表字段+日期函数将数据平均拆分到各个分片上。 表字段必须是日期类型(date、datetime、timestamp)。 将数据表内的记录按照算法元数据定义的规则将数据拆分到指定的分片上。 根据指定的表字段+日期函数将数据按照算法元数据的规则将数据拆分到各个分片上。
支持的监控指标 实例监控指标 网络监控指标 父主题: 监控与告警