检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本文档主要介绍DDM账号规则、权限级别、权限项、以及权限操作。 DDM里通过CREATE USER或GRANT语句创建出来的账号属于DDM的账号体系,与DDM关联的RDS没有任何关系,也不会同步到RDS中去。 父主题: 账号权限
华为账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用DDM服务的其它功能。 默认情况下,新建的IAM用户没有任何权限,您需要将其加入用户组,并给用户组授予策略或角色,才能使用户组中的用户获得相应的权限,这一过程称为授权。授权后,用户就可以基于已有权限对服务进行操作。
LES”方式属于严格模式。严格模式控制MySQL如何处理非法或丢失的输入值。 非法:数据类型错误或超出范围。 丢失:如果某列定义为非空列且没有DEFAULT值,当新插入的行不包含该列时,该行记录丢失。 在进行扩容时,如果DDM的实例版本低于2.4.1.3。在选择MySQL实例的参
输出详解: TABLE_NAME :表名。 BROADCAST:是否为广播表(0:否,1:是)。 DB_PARTITION_KEY:分库的拆分键,没有分库的话,值为空。 DB_PARTITION_POLICY:分库的拆分策略,取值包括哈希或YYYYMM、YYYYDD、YYYYWEEK 等日期策略。
使用须知 计算节点扩容期间,服务不中断,不影响业务的正常运行。 请在业务低峰时间段进行节点扩容操作。 请确保实例关联的数据节点状态正常并且没有进行其他操作。 一个DDM实例最多支持32个节点。 如果开启了只读业务隔离特性,即创建了只读组,节点扩容功能入口将移动到组列表的操作列。 操作步骤
计算节点缩容期间,服务不中断,不影响业务的正常运行。 请在业务低峰时间段进行节点缩容操作,对于“按需计费”类型的实例在请求提交后立即执行。 请确保实例关联的数据节点状态正常并且没有进行其他操作。 一个DDM实例最少保留1个节点。 如果开启了只读业务隔离特性,即创建了只读组,节点缩容功能入口将移动到组列表的操作列。 操作步骤
概览 本手册基于华为云分布式数据库中间件实践所编写,用于指导您完成相关设置,购买更符合业务的分布式数据库中间件实例。 表1 DDM最佳实践一览表 章节名称 简介 合理制定分片策略 介绍创建拆分表时如何选择拆分键和拆分算法。 如何选择DDM逻辑库分片数 介绍创建拆分库时如何合理选择逻辑库分片。
具体创建步骤请参见:创建自定义策略。 本章为您介绍常用的DDM自定义策略样例。 策略样例 示例:拒绝用户删除DDM实例 拒绝策略需要同时配合其他策略使用,否则没有实际作用。用户被授予的策略中,一个授权项的作用如果同时存在Allow和Deny,则遵循Deny优先。拒绝策略示例如下: { "Version":
响实例的正常运行。如果您想继续使用分布式数据库中间件,需要在规定的时间内为分布式数据库中间件进行续费,否则计算资源将会自动释放,数据也可能会丢失。续费包括手动续费和自动续费两种方式,您可以根据需求选择。了解更多关于续费的信息,请参见续费概述。 费用账单 您可以在“费用中心 > 账
包年/包月计费模式的DDM实例完成支付后,会实时上报一条账单到计费系统进行结算。 按需计费模式的实例按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量类型的不同,分为按小时、按天、按月三种周期进行结算,具体扣费规则可以参考按需产品周期结算说明。 按需计费资源的扣费时间可能会滞后于结算周期,
64GB(DDM支持弹性扩缩容, 可以在变更结束后还原为之前的规格),再增加数据节点至12个并升级DDM引擎内核版本到最新版本。由于分片数没有发生变化,仅需要将一半的物理分片从原DN移动到新的DN节点上,且不涉及路由重计算。除非是单个物理表存放的数据量达到上限, 一般建议使用分片数不变
在“下载”页面,选择节点,单击“创建慢日志下载” 图2 下载慢日志页面 对于状态为“准备完成”的日志,单击操作列中的“下载”,下载慢日志。系统会自动加载下载准备任务,加载时长受日志文件大小及网络环境影响。 下载准备过程中,文件状态显示为“准备中...”。 下载准备完成,文件状态显示为“准备完成”。
DB_PORT 数据库侦听端口 必填 DB_USER 数据库用户 必填 --skip-lock-tables 在不锁表的情况下导出数据。 某些参数会默认开启加锁声明,因此建议在数据导出语句末尾增加此参数。 --add-locks=false 导出的数据文件中不加锁表的声明。 - --no-data
DB_PORT 数据库侦听端口 必填 DB_USER 数据库用户 必填 --skip-lock-tables 在不锁表的情况下导出数据。 某些参数会默认开启加锁声明,因此建议在数据导出语句末尾增加此参数。 --add-locks=false 导出的数据文件中不加锁表的声明。 - --no-data
在逻辑库列表页面,选择目标逻辑库,操作列单击“删除”。 在删除确认弹窗中,单击“是”。 请勿直接在数据节点列表删除和DDM逻辑库关联的实例,会直接导致逻辑库故障。 如需删除数据节点上的数据,请在删除逻辑库的弹窗中勾选“删除数据节点上的数据”。 如果您想删除逻辑库,请首先确认数据节点
DB_PORT 数据库侦听端口 必填 DB_USER 数据库用户 必填 --skip-lock-tables 在不锁表的情况下导出数据。 某些参数会默认开启加锁声明,因此建议在数据导出语句末尾增加此参数。 --add-locks=false 导出的数据文件中不加锁表的声明。 - --no-data
RDS实例规格:2*32U64G,超高IO DDM内核具备一定的过载保护能力,在过载后会触发一些列动作,例如尝试释放长时间占用系统资源的语句。触发过载保护后压测结果曲线可能会观测到抖动。触发过载说明性能已达到瓶颈,继续加压已无法获得性能提升,请尝试降低压力以获取更高的性能表现。
{ IDENTIFIED BY 'auth#string' } GRANT 语句里面的账号如果不存在,同时又没有提供 IDENTIFIED BY 信息,则报账号不存在异常;如果提供了 IDENTIFIED BY 信息,则会创建该账号同时授权。 当前支持使用GRANT
f、range、index、ALL。 possible_keys 显示可能应用在该表中的索引。 key 实际使用的索引。如果为NULL,则没有使用索引。个别情况下,MySQL会选择优化不足的索引。在SELECT语句中使用USE INDEX(indexname)来强制使用一个索引或者用IGNORE
命令提示各个分片表结构达到一致则可认为执行成功。 MDL锁导致执行DDL报错 背景:为保证DDL的可用性,DDM内部在执行DDL前会检查底层RDS相关表是否存在MDL锁。 若存在MDL锁,,则DDL会提前报错退出。 metadata lock exists, one of MDL is [%s],DDL operation