检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例。 如果您在创建DDM实例时未指定客户创建的参数模板,系统将会为您的实例适配默认的参数模板。该默认参数模板包含多个系统默认值,具体根据计算等级、实例的分配存储空间而定。您无法修改默认参数模板的参数设置,您必须创建自己的参数模板才能更改参数设置的默认值。 如果您想使用您自己的参
适当的新分片数, DDM实例规格和DN实例规格, 以及DN节点个数。 数据量:可用show db status命令来获得目前现网的数据量。 DDM规格:当前DDM实例的CPU个数、内存大小、DDM节点数。 DN规格:当前DN节点的vCPU个数和内存大小以及DN节点数。 业务情况:
自动续费 自动续费可以减少手动续费的管理成本,避免因忘记手动续费而导致DDM实例被自动删除。自动续费的规则如下所述: 以DDM实例的到期日计算第一次自动续费日期和计费周期。 DDM实例自动续费周期以您选择的续费时长为准。 按月购买:自动续费周期为1个月。 按年购买:自动续费周期为1年。
殊字符。 组角色 组分为读写组和只读组,是DDM实例下承担了读写或者只读角色的节点的分组,用于计算资源隔离,每个组都配置对应的连接地址。 虚拟私有云 虚拟私有云默认和实例所在的虚拟私有云相同,且不能修改。 但是您可以设置组所在的子网。 节点规格 节点不支持跨不同的组,也不支持更换
分片个数变更:逻辑库对应的物理库分片可以根据用户需要自定义添加,单数据节点上的物理分片数不超过64个。如果因业务需要分片数超过64,请联系DDM技术人员。DDM会尽量将分片均匀分配到数据节点上,只要总分片数有变化,数据都会进行重分布。 图2 分片变更示意图
分库拆分键值 % 分库数 分表路由结果 = 分表拆分键值 % 分表数 分库 :16 % 8 = 0 分表:16 % 3 = 1 分库拆分键 = 分表拆分键(拆分键) 分表路由结果 = 拆分键值 % (分库数 * 分表数) 分库路由结果 = 分表路由结果 / 分表数 说明: 分库路由结果四舍五入到最接近的整数。
99],6=[76800-89599],7=[89600-102399]。 当计算路由结果时,计算拆分键值的CRC32值然后对102400取余,根据计算结果落到某个范围进行路由(大小写敏感)。 算法计算方式 方式一:拆分键非日期类型 表1 拆分键非日期类型 条件 算法 举例 拆分键非日期类型
Iaas记录的虚拟机规格类型。 cpu String CPU核数。 mem String 内存大小,单位:GB。 maxConnections String 最大连接数。 serverType String 计算资源服务类型。 architecture String 计算资源架构类型,目前分X86和ARM两种。
>> 4) % 3 = 0 分库拆分键 = 分表拆分键(拆分键) 分库路由结果 = 拆分键值 % 分库数 分表路由结果 = (拆分键值%分库数)*分表数+(拆分键值 /分库数)%分表数 分库 :(123456 >> 4) % 8 = 4 分表:((123456 >> 4) % 8) *3
实例管理 实例状态 购买实例 只读业务隔离 变更规格 计算节点扩容 计算节点缩容 重启实例或节点 删除按需实例 表数据重载 设置参数模板 修改DDM实例参数 版本回滚 版本升级 DDM引擎及操作系统更新
根据拆分键的时间值所对应的一周之中的日期进行取余运算并得到分表下标。 例如:2019-1-15,当根据分库建确定分库后,确定分表的计算方式是:一周的第几天mod分表数,即:3 mod 7 = 3。 您可以使用如下SQL查询指定日期的工作日索引(0 = 星期一,1 = 星期二,... 6 =
例如:2019-1-15,当根据分库键确定分库后,确定分表的计算方式是:一年的第几天mod分表数,即:15 mod 366 = 15; 2019-1-15是一年的第15天。 算法计算方式 表1 算法举例 条件 算法 举例 无 分表路由结果 = 分表拆分键值 % 分表数 分表拆分键值 :2019-1-15
区域 指云资源所在的物理位置,同一区域内可用区间内网互通,不同区域间内网不互通。通过在不同地区创建云资源,可以将应用程序设计的更接近特定客户的要求,或满足不同地区的法律或其他要求。 可用区 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存
请参见弹性公网IP价格详情。 图2给出了上述示例配置的费用计算过程。 图中价格仅供参考,实际计算请以DDM价格详情中的价格为准。 产品实际扣费时,只扣费到最小货币单位“分”,“分”以后的金额成为抹零金额,直接抹去。 图2 包年/包月费用计算示例(以华北-北京四为例) 变更配置后对计费的影响
型表执行时报错。 暂不支持“IS UNKNOWN”表达式。 不支持需要在DDM计算层进行的JSON类型字段的比较运算:=,<, <=, >, >=, <>, !=, <=>。 不支持的函数 DDM计算层暂不支持如下函数。如果无法确认函数是否能下推到RDS,请不要使用该函数。 不支持XML函数。
0=4,11-12=5,13-14=6,default=7。根据拆分键的值在某个范围路由到对应的分片上。 算法计算方式 方式一:拆分键是整型 表1 拆分键是整型时的计算方式 条件 算法 举例 拆分键是整型 分库路由结果 = 根据分库拆分键值在设定的元数据的范围进行路由 分库 :拆分值为3属于3-4=1,则路由到1分片
【下线公告】华为云分布式数据库中间件DDM部分规格停止服务公告 下线公告 华为云分布式数据库中间件DDM部分规格于2023年5月30日00:00(北京时间)停止服务。 下线范围 华为云全部Region。 下线影响 停止服务后,表1中规格会停止技术服务支持,包括支持新功能、社区bu
安全、快捷的网络变更。 单击“查看虚拟私有云”,系统跳转到虚拟私有云界面,可以查看相应的虚拟私有云,以及安全组的出方向规则和入方向规则。 说明: 创建DDM实例选择的虚拟私有云要与RDS for MySQL实例保持一致。 DDM实例必须与应用程序、RDS for MySQL实例处于相同的VPC,以保证网络连通。
通过DDM对RDS for MySQL实例进行分库分表 方案概述 RDS for MySQL准备 DDM准备 创建DRS迁移任务
要在DDM节点进行二次计算,并且所需要的临时表大小已超过实例设置。对于以上情况如遇到临时表相关报错,可评估SQL是否存在优化空间,如设置广播表、增加分批查询条件或根据分库分表架构自身特点调整SQL写法。如果无优化空间,同时评估数据量大小总体可控(参与实际计算的数据不超过300万行