检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
的数据类型必须是DATE / DATETIME / TIMESTAMP其中之一。 在SQL语句中对数字类型拆分键设置值时不要进行类型转换,类型转换可能造成路由计算失败后路由至默认分片,造成目标数据查询不到。 路由方式 首先102400对分库数/分表数进行分范围。 假如逻辑库分8个
同步DN信息 同步DN信息主要用于数据节点相关信息变化时(如增删只读实例,变更连接地址/端口号,规格变更,删除数据节点等操作),将数据节点变化的信息同步到DDM实例上。 在数据节点相关信息变化时,需要用户主动通过同步DN信息将数据节点变化的信息同步到DDM,才能正常使用。 操作步骤
新增平滑扩容、翻倍扩容等内容。 商用 服务名称变更,详情请参见逻辑库扩容。 2020年5月 序号 功能名称 功能描述 阶段 相关文档 1 分布式数据库中间件 DDM2.0第一次发布。 商用 - 历史变更 表1 DDM1.0-版本变更 发布时间 说明 2020-03-12 第二十五次正式发布,本次修改包括:
如何解决JDBC驱动方式连接DDM异常问题 MySQL驱动( JDBC)通过Loadbalance方式连接DDM,在某些场景下连接切换时会陷入死循环,最终导致栈溢出。 问题定位 查看APP日志,定位异常原因。 例如,从以下日志中分析出异常最终原因为栈溢出。 Caused by: java
数据库账号权限说明 创建逻辑库、导入逻辑库、分片变更操作时,数据库账号需具备以下权限,建议您创建具备以下权限的账号或直接使用管理员账号进行相关操作。 SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES
息,这时您可以选择时间字段作为拆分键,然后对拆分键使用日期函数拆分。 为了方便日志清理和转储,采用range拆分算法,对时间字段用日期函数转换成年,表示按年存储到各个分片上,详情参见如下示例。 如何选择拆分算法 拆分算法即将逻辑表中数据拆分到多个数据库分片上的算法,DDM支持hash和range两大类拆分算法。
冻结中,DDM实例冻结中。 FROZEN 冻结,DDM实例处于冻结状态。 UNFREEZING 解冻中,DDM实例正在解冻中。 RESIZING 规格变更中,DDM实例规格正在变更中。 UPGRADE_VERSION_INSTANCE 升级中,版本升级中。 ROLL_BACK_DB_VERSION 回滚中,版本回滚中。
实例规格(vCPU和内存)、弹性公网IP。 实例规格(vCPU和内存)、弹性公网IP。 变更计费模式 支持变更为按需计费模式。 但包年/包月计费模式到期后,按需的计费模式才会生效。 支持变更为包年/包月计费模式。 变更规格 支持变更实例规格。 支持变更实例规格。 适用场景 适用于可预估资源使用周期的场景,价格
当前使用下线规格的DDM实例要怎么办? 请将下线规格变更为替代规格。 如何将DDM实例的规格由下线规格变更为替代规格? 请参考规格变更将下线规格变更为替代规格。 DDM实例的规格由下线规格变更为替代规格对业务有什么影响? 变更时,可能会导致业务有短暂的中断,建议在业务低峰期进行变更。 变更后,仅仅是底层资源发生了变化,对业务没有影响。
关于Metadata的备份策略,用户无需手动创建备份,DDM将在每日凌晨2点至3点对实例的Metadata数据进行备份,备份保留时长30天。删除逻辑库、逻辑库分片变更后清理数据、删除实例等影响Metadata的重要操作也会触发元数据备份。 元数据恢复特性用于误删库或者RDS for MySQL本身出现异
产品公告 【下线公告】华为云分布式数据库中间件DDM部分规格停止服务公告 【变更公告】分布式数据库中间件DDM整机出账变更公告
MySQL实例的逻辑库、逻辑表都无法使用。 切换RDS for MySQL主备实例 切换主备实例可能造成短时间内的RDS for MySQL服务闪断,并有可能在主备同步时延过大的情况下,导致少量数据丢失。 RDS for MySQL实例主备切换过程中,DDM将无法进行创建逻辑库、创建表等操作。
务中心。 逻辑库管理 包括逻辑库的创建、导出、导入、删除等功能。具体使用方法请参考逻辑库管理。 分片变更 可以通过增加分片或者数据节点进行存储层分片变更,具体使用方法请参考分片变更。 DN管理 该功能管理DDM实例关联的RDS for MySQL实例,可以快速执行读权重、同步DN
什么是只读业务隔离 只读业务隔离是DDM服务通过“组”的形式,实现对计算资源和存储层资源进行物理隔离的一种扩展能力,避免在线读写业务与只读业务互相干扰。 将DDM集群节点分成只读节点组和读写节点组,各自承担读流量和读写流量,只读组默认将读流量下发到存储层只读实例上,缓解DDM集群
备份原理 DDM实例暂不支持客户手动备份,实例将在每日凌晨2点至3点自动备份,删除逻辑库、逻辑库分片变更后清理数据、删除实例等影响Metadata的重要操作也会触发元数据备份。 备份原理如图1所示。 图1 备份原理 元数据库是用来存放DDM实例信息以及下挂的数据节点信息,各区域的所有DDM实例共用一个元数据库。
id=b.id; 当使用文本协议时,BINARY、VARBINARY、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB数据必须转换成16进制数据。 DDM对非法数据的处理与后端MySQL的sql_mode有关。 关联更新不支持不带关联条件的Join。 SQL语句中表达式的因子数量请勿超过1000个。
删除实例 支持 不支持 不支持 规格变更 支持 不支持 不支持 节点扩容 支持 不支持 不支持 创建逻辑库 支持 支持 不支持 查询逻辑库列表 支持 支持 支持 查询逻辑库详情 支持 支持 支持 分片变更失败-回滚、 分片变更失败-清理 分片变更失败-重试 支持 不支持 不支持 删除逻辑库
'bbbb') ON a.id=b.id; 对拆分字段的更新,将转换成delete+insert两个阶段操作,操作中间不保证其它涉及到这张表中的拆分字段值的查询语句的一致性。 DDL 库名不可修改,拆分字段的名称和类型都不可以变更。 不支持通过SQL直接创建、删除逻辑库。 不支持FULL_TEXT索引。
本实践主要介绍DDM中常见的DML语法,如INSERT、REPLACE、DELETE、UPDATE、SELECT等。 分片变更 如何进行分片变更 本实践主要介绍分片变更原理以及如何进行分片变更的操作流程。 分库分表 通过DDM对RDS for MySQL实例进行分库分表 本实践主要介绍通过DDM对已有RDS
开启读写分离 DDM对读写分离功能进行了优化,由之前的添加只读实例后自动开启读写分离变更为添加只读实例后,手动开启读写分离然后设置主实例和只读实例读的权重。 您可以根据自身业务需求开启或关闭读写分离。 使用须知 DDM内核版本需大于等于3.1.0版本。 开启读写分离 登录分布式数据库中间件控制台。