检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
不支持子程序层级权限。 数据库管理语句 不支持SHOW TRIGGERS语法。 不支持SHOW PROFILES、SHOW ERRORS、show warnings等多数运维SHOW语句。 下列的SHOW指令会随机发到某个物理分片,每个物理分片如果在不同的RDS for MySQL实例上,查得的变量或者表信息可能不同。
制的规则。 如果配置了不同安全组,可参考如下配置方式: 例如ECS、DDM、RDS分别配置了安全组:sg-ECS、sg-DDM、sg-RDS。 例如DDM实例服务端口为5066,RDS for MySQL实例服务端口为3306。 以下规则,远端可使用安全组,也可以使用具体的IP地址。
同一种工作模式下逻辑库分片的数量。 shard_unit不为空, shard_unit与关联rds数量的乘积 shard_unit为空,大于关联的RDS数量,小于等于关联rds数量*64。 shard_unit 否 Integer 单个RDS上的逻辑库分片数。非必选 非拆分逻辑库,固定为1。 拆分逻辑库,大于等于1,小于等于64。
DATA_NODE: 分库间并行扫描,同一分库内各分片串行扫描, RDS_INSTANCE: RDS实例间并行扫描,同一RDS实例内各分片串行扫描。 PHY_TABLE: 各物理分片全部并行扫描。 枚举值: RDS_INSTANCE DATA_NODE PHY_TABLE con
操作流程。 分库分表 通过DDM对RDS for MySQL实例进行分库分表 本实践主要介绍通过DDM对已有RDS for MySQL实例进行分库分表的操作流程。 数据迁移 数据中心自建MySQL迁移到DDM 企业当前使用数据中心自建MySQL,希望能使用DDM将数据进行分布式存储。
如果REPLACE语句中拆分键的值是非法的,数据默认会路由到0号分库或者0号分表。 不建议在REPLACE语句中使用VERSION、DATABASE、USER函数,此类函数结果受语句是否下推至DN节点执行影响,执行结果可能不符合预期。 父主题: DML
约束与限制 包年/包月的DDM实例绑定的资源(弹性公网IP)不支持随DDM实例同步变更计费模式,请参考表1查看绑定资源的计费规则及处理措施。 表1 弹性公网IP计费模式变更规则 计费方式变更场景 变更说明 包年/包月->按需、按带宽计费 包年/包月EIP支持到期后直接转为按需、按带宽计费EIP操作。
命令输出详解: IP:RDS的IP地址。 Port:RDS的端口号。 Instance_id:RDS的实例ID。 Type:master指的是读写RDS,readreplica指的是只读RDS。 后面的列是对应的RDS的processlist信息,与在RDS直接执行show processlist获取的信息一致。
SQL语法类 DDM是否支持分布式JOIN 如何进行SQL优化 DDM是否支持数据类型强制转换 如何处理INSERT语句批量插入多条数据时报错
选择目标实例,单击实例名称左侧的,单击操作列的“查看监控指标”。 图1 查看指标 您可以查看实例CPU使用率、内存使用率、网络输入吞吐量、网络输出吞吐量、QPS、慢SQL数等监控指标详情,关于分布式数据库中间件支持的监控指标请参见实例监控指标。 图2 指标详情 父主题: 查看监控指标
由该参数的类型决定。 系统提供的默认参数模板不允许修改,只可单击参数模板名进行查看。当用户参数设置不合理导致实例无法启动时,可参考默认参数模板重新配置。 操作步骤 登录分布式数据库中间件控制台。 单击左侧导航栏“参数模板”,在“自定义”页签下单击参数模板名称。 在“参数详情”页签
续费概述 续费简介 包年/包月实例到期后会影响DDM实例的正常运行。如果您想继续使用,需要在指定的时间内为DDM实例续费,否则vCPU、内存等资源会自动释放,数据丢失且不可恢复。 续费操作仅适用于包年/包月实例,按需计费实例不需要续费,只需要保证帐户余额充足即可。 DDM实例在到
回滚DDM内核版本 功能介绍 回滚DDM内核版本。DDM实例升级到新版本后,将内核版本回滚至最近一次升级前的版本。 接口约束 无 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
为避免系统表、元数据等信息被误清理,用户尽量避免直连DN节点进行数据操作。 为避免元数据丢失,用户请不要清理DDM系统表(如:TBL_DRDS_TABLE、MYCAT_SEQUENCE)。 父主题: 使用限制
INSERT INSERT是将数据插入到数据库对象中的指令。 常用语法 INSERT [INTO] tbl_name [(col_name,...)] {VALUES | VALUE} ({expr },...),(...),... [ ON DUPLICATE KEY UPDATE
命令输出: 如果全部逻辑表都一致, 输出结果为: 如果存在不一致的逻辑表, 输出结果为: 输出详解: 每一行表示一个逻辑表的检查结果概况。 DATABASE_NAME:逻辑库名称。 TABLE_NAME:逻辑表名称。 TABLE_TYPE:逻辑表类型。 SINGLE:单表。 BROADCAST:广播表。
数据库账号权限说明 创建逻辑库、导入逻辑库、分片变更操作时,数据库账号需具备以下权限,建议您创建具备以下权限的账号或直接使用管理员账号进行相关操作。 SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES
操作场景 DDM实例升级到新版本后,支持将内核版本回滚至最近一次升级前版本。 注意事项 回滚数据库内核版本会重启DDM实例,服务可能会出现闪断,请您尽量在业务低峰期执行该操作,或确保您的应用有自动重连机制。 版本回滚只支持回滚至最近一次升级前版本。 实例版本升级后如果进行过节点扩容
配置SQL黑名单即配置该逻辑库不允许执行的SQL语句。 该功能主要用于解决用户某类突发的并发过高的SQL导致DDM实例不稳定的场景。 操作步骤 登录分布式数据库中间件控制台。 在实例管理列表页面,选择目标DDM实例,单击实例名称,进入实例基本信息页面。 在左侧导航栏,选择“逻辑库管理”,查看DDM实例逻辑库。
CHECK TABLE 检查当前逻辑库下所有逻辑表各分表的DDL一致性 检查某一张逻辑表各分表的DDL一致性 父主题: 实用SQL语句