检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
支持的系统库查询 表1 系统库查询 DML语法 使用限制 系统库查询 支持以下系统库查询: 版本查询:SELECT version() information_schema.SCHEMA_PRIVILEGES information_schema.TABLE_PRIVILEGES
在实例管理列表页面,单击目标实例操作栏“创建逻辑库”。 在“创建逻辑库”页面,填选相关参数后单击“下一步”。 在数据节点可用性检测页面,输入关联数据节点的账号及密码,单击“测试”。 图7 数据节点可用性检测 测试通过后,单击“完成”。 查看已关联的RDS for MySQL实例。 图8 成功关联实例 步骤四:购买ECS
购买实例并通过Linux系统连接DDM逻辑库 本章节以Linux系统为例,介绍从购买到内网连接DDM逻辑库的操作步骤。 步骤一:购买DDM实例 进入购买分布式数据库中间件实例页面。 在“购买数据库中间件实例”页面,选填相关参数后单击“立即购买”。 图1 购买实例 确认配置信息,根据所选实例的计费模式进行后续操作。
DDM引擎及操作系统更新 当前DDM引擎及OS暂不支持租户侧维护窗口自助升级,如果需要升级,您可以联系华为云客服,由华为云工程师在给出升级分析评估后进行升级。 华为云仍然会通过热补丁方式及时修复对引擎及操作系统影响重大的漏洞。 父主题: 实例管理
高危操作提示 在您使用DDM过程中,请不要进行以下高危操作: 为避免系统表、元数据等信息被误清理,用户尽量避免直连DN节点进行数据操作。 为避免元数据丢失,用户请不要清理DDM系统表(如:TBL_DRDS_TABLE、MYCAT_SEQUENCE)。 父主题: 使用限制
类重要事件或对云资源的操作事件收集到云监控服务,并在事件发生时进行告警。 事件监控默认开通,您可以在事件监控中查看系统事件和自定义事件的监控详情,DDM目前支持的系统事件请参见事件监控支持的事件说明。 父主题: 事件监控
MySQL实例,然后单击“下一步”。 图1 关联RDS for MySQL实例 输入RDS for MySQL实例密码,进行数据节点可用性检测。测试成功后,单击“完成”。 逻辑库创建成功。 图2 创建逻辑库成功 父主题: DDM准备
在实例管理列表页面,单击目标实例操作栏“创建逻辑库”。 在“创建逻辑库”页面,填选相关参数后单击“下一步”。 在数据节点可用性检测页面,输入关联数据节点的账号及密码,单击“测试”。 图7 数据节点可用性检测 测试通过后,单击“完成”。 查看已关联的RDS for MySQL实例。 图8 成功关联实例 步骤四:通过DAS连接DDM逻辑库
片数不能小于选择的数据节点数。考虑到业务会持续增长,建议每个数据节点上最小8分片,最大不超过64分片。 单击“下一步”。 在数据节点可用性检测页面,输入关联数据节点的账号及密码,单击“测试”。 数据节点账号所需权限: SELECT, INSERT, UPDATE, DELETE,
DM参数配置的容器,这些值可应用于一个或多个DDM实例。 如果您在创建DDM实例时未指定客户创建的参数模板,系统将会为您的实例适配默认的参数模板。该默认参数模板包含多个系统默认值,具体根据计算等级、实例的分配存储空间而定。您无法修改默认参数模板的参数设置,您必须创建自己的参数模板才能更改参数设置的默认值。
创建表 禁止创建表名以"_ddm"为前缀的表,系统默认认定此类表为系统内部表。 拆分表不支持全局唯一索引,当唯一键和拆分键不一致时,不能保证数据的唯一性。 建议使用bigint型作为自增键的数据类型。tinyint、smallint、mediumint、integer、int数据
此端口为DDM实例对外提供服务的端口,默认为5066,设置范围为1025~65534,其中1033、7009、8888、12017被DDM系统占用,不可设置。 单击,提交修改。 在弹出框中,单击“是”,提交修改。修改实例的服务端口,需要重启实例。 在弹出框中,单击“否”,取消本次修改。
分布式事务实现方案。基于MySQL XA协议的分布式事物可以实现强一致性写,整体分布式事物的一致性说明可参考MySQL官方文档。 在分布式系统里,每个参与者都可以知晓自己操作的成功或者失败,却无法知道其他节点操作的成功或失败。当一个事务跨多个节点时,为了保持事务的原子性与一致性,
该指标用于统计每个DDM节点已用的连接数占总连接数的百分比。 0~100% DDM节点 1分钟 ddm_node_status_alarm_code DDM节点连通性检测 该指标用于检测每个DDM节点是否在集群中不可用。其中,0表示可用,1表示不可用。 0或1 DDM节点 1分钟 ddm_global_sequen
压力,则可以开启读写分离能力,业务系统无需改造,提升数据库处理能力和访问效率,轻松应对高并发场景。 弹性扩容 传统数据库计算能力和存储能力有限,CPU/内存/网络处理能力受限于机器配置,存储受限于SSD或者云盘的大小,只能支撑中小规模的业务系统。 而DDM既支持计算层(DDM)扩
什么是只读业务隔离 只读业务隔离是DDM服务通过“组”的形式,实现对计算资源和存储层资源进行物理隔离的一种扩展能力,避免在线读写业务与只读业务互相干扰。 将DDM集群节点分成只读节点组和读写节点组,各自承担读流量和读写流量,只读组默认将读流量下发到存储层只读实例上,缓解DDM集群
MySQL实例性能,请选择在业务低峰时间导出。 请选择在大磁盘上进行mysqldump操作,保证磁盘空间充足。 在Linux系统中,为防止会话超时导致mysqldump提前退出生成不完整的数据文件,建议在系统后台执行。 执行语句:nohup {mysqldump 命令行} & 导出表结构 DDM为2.4.X及以上版本执行以下命令导出表结构。
间段的使用量和计费信息。 账单上报周期 包年/包月计费模式的DDM实例完成支付后,会实时上报一条账单到计费系统进行结算。 按需计费模式的实例按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量类型的不同,分为按小时、按天、按月三种周期进行结算,具体扣费规则可以参考按需产品周期结算说明。
账号权限介绍 DDM的权限管理系统参考MySQL的权限管理进行实现,DDM支持大部分的MySQL的语法和权限类型。MySQL账号和权限系统的详细信息请参见MySQL官方文档。 本文档主要介绍DDM账号规则、权限级别、权限项、以及权限操作。 DDM里通过CREATE USER或GR
包年/包月计费模式适用于长期、稳定的业务需求。以下是一些适用于包年/包月计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业官网、在线商城、博客等,包年/包月计费模式能提供较高的成本效益。 长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年/包月计费模式可以确保在整个项目周期内资源的稳定使用。