检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
rd 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。 获取方法请参见获取项目ID。 instance_id 是 String DDM实例ID。 username 是 String 需要修改的DDM账号名称。 请求参数 表2 请求Header参数
DDM自定义策略 如果系统预置的DDM权限,不满足您的授权要求,可以创建自定义策略。 目前云服务平台支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略
/rds/sync 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project ID。 获取方法请参见获取项目ID。 instance_id 是 String DDM实例ID。 请求参数 表2 请求Header参数
sses 参数说明 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project ID。 获取方法请参见获取项目ID。 instance_id 是 String DDM实例ID。 请求参数 表2 请求Header参数
方式二:增加分片数,不增加数据节点数量 该变更方式增加分片数,不增加数据节点数量。此种情况分片总数、分表总数、分表规则都会发生变化,数据将重新分布到不同的分片中,原来分片上的表将被清理,广播表分片数量增加。 该方式适用于单个物理表数据量过大,查询性能受到限制,但是整体RDS for MySQL实例可用空间充足的场景。
前退出生成不完整的数据文件,建议在系统后台执行。 执行语句:nohup {mysqldump 命令行} & 导出表结构 DDM为2.4.X及以上版本执行以下命令导出表结构。 MySQL客户端版本为5.6和5.7时请执行以下命令: mysqldump -h {DDM_ADDRESS}
for MySQL实例 操作步骤 登录华为云控制台。 单击管理控制台左上角的,选择区域“华北-北京四”。 单击左侧的服务列表图标,选择“数据库 > 分布式数据库中间件 DDM”,进入DDM管理控制台。 在实例管理页面,单击实例对应操作栏的“创建逻辑库”。 逻辑库模式选择拆分库,根据业务需求填写逻辑库总分片数,关联RDS
这些参数模板设置更改。 每个用户最多可以创建100个DDM参数模板。 同一项目下的所有DDM实例共享参数模板配额。 操作步骤 登录分布式数据库中间件控制台。 在“参数模板”页面,单击“创建参数模板”。 输入参数模板名称并添加对该参数模板的描述,单击“确定”,创建参数模板。 参数模
操作场景 本文将介绍如何获取弹性公网的IP地址,并通过Navicat客户端连接DDM实例。 Navicat客户端连接DDM实例 登录分布式数据库中间件服务,单击需要连接的DDM实例名称,进入实例基本信息页面。 在“实例信息”模块的弹性公网IP单击“绑定”。选择任意地址进行绑定。 在
/v3/{project_id}/weak-password-verification 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project ID。 获取方法请参见获取项目ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型
需要查询的逻辑库名称,不区分大小写。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务的“获取用户Token”接口来获取。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型
逻辑库类型 逻辑表类型 表结构迁移策略 表数据迁移策略 拆分 拆分表 在原表结构基础上增加拆分键声明(详见建表语句说明文档),形成适用于DDM的建表语句,连接DDM并登录对应逻辑库后执行。 通过DDM导入源表数据。 拆分 广播表 在原表结构基础上增加广播声明(详见建表语句说明文档)
登录分布式数据库中间件控制台。 在“参数模板”页面的“自定义”页签,选择一个用户创建的参数模板,单击“描述”列。 输入新的描述信息,单击,提交修改,单击,取消修改。 参数模板的描述长度不能超过256个字符,且不能包含>!<"&'=特殊字符。 修改成功后,可在参数模板列表的“描述”列查看改后的描述信息。
JOIN时,ON会优先执行,WHERE条件在最后执行,所以在使用过程中,条件尽可能在ON语句中判断,减少WHERE的执行。 尽量少用子查询,改用JOIN,避免大表全表扫描。 父主题: SQL语法类
TABLE <table_name> 描述: 删除对应的<physical_db_name>物理库下对应的所有的<table_name>的分表数据,其余分库的表不受影响。 父主题: TRUNCATE TABLE
able_name>*/ TRUNCATE TABLE <table_name> 描述: 删除当前库下表名<physical_table_name>的所有物理表的数据,其余分表不受影响。 删除前示例: 删除后示例: 父主题: TRUNCATE TABLE
on/reduce 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project ID。 获取方法请参见获取项目ID。 instance_id 是 String DDM实例ID。 请求参数 表2 请求Header参数
SELECT JOIN Syntax 常用语法 table_references: table_reference [, table_reference] ... table_reference: table_factor | join_table table_factor: tbl_name
SELECT UNION Syntax 常用语法 SELECT ...UNION [ALL | DISTINCT] SELECT ...[UNION [ALL | DISTINCT] SELECT ...] 示例 select userid from user union select
CHECK TABLE 检查当前逻辑库下所有逻辑表各分表的DDL一致性 检查某一张逻辑表各分表的DDL一致性 父主题: 实用SQL语句