分布式数据库中间件 DDM
分布式数据库中间件 DDM
本产品内“
”的所有结果
本产品内“
”的所有结果
最新动态
服务公告
【下线公告】华为云分布式数据库中间件DDM部分规格停止服务公告
【变更公告】分布式数据库中间件DDM整机出账变更公告
产品介绍
图解分布式数据库中间件DDM
什么是分布式数据库中间件
常用概念
产品核心功能
产品规格
使用限制
网络访问使用限制
DN实例使用限制
不支持的特性和使用限制
高危操作提示
区域和可用区
应用场景
权限管理
计费说明
计费概述
计费模式
计费模式概述
包年/包月
按需计费
计费样例
变更计费模式
变更计费模式概述
按需转包年/包月
包年/包月转按需
续费
续费概述
手动续费
自动续费
费用账单
欠费说明
停止计费
成本管理
成本构成
成本分配
成本分析
成本优化
快速入门
购买实例并通过DAS连接DDM逻辑库
购买实例并通过Linux系统连接DDM逻辑库
购买实例并通过Windows系统连接DDM逻辑库
入门实践
用户指南
功能总览
内核版本说明
权限管理
创建用户并授权使用DDM
DDM自定义策略
数据库账号权限说明
实例管理
实例状态
购买实例
只读业务隔离
什么是只读业务隔离
如何进行只读业务隔离
变更规格
计算节点扩容
计算节点缩容
重启实例或节点
删除按需实例
表数据重载
设置参数模板
修改DDM实例参数
版本回滚
版本升级
DDM引擎及操作系统更新
连接管理
访问控制
修改实例和组内网地址
绑定和解绑弹性公网IP
修改DDM服务端口
修改实例安全组
逻辑库管理
创建逻辑库
导出逻辑库
导入逻辑库
删除逻辑库
配置SQL黑名单
查看逻辑库列表和逻辑表信息
分片变更
特性和应用场景介绍
变更评估
预检查
分片变更操作指导
DN管理
DN管理介绍
同步DN信息
开启读写分离
设置读权重
读写分离操作指导
参数模板管理
实例参数说明
创建参数模板
修改自定义参数模板
比较参数模板
查看参数修改历史
复制参数模板
应用参数模板
查看参数模板应用记录
修改参数模板描述
删除参数模板
账号管理
管理员账户
创建账号
修改账号信息
删除账号
重置密码
账号权限
账号权限介绍
账号规则
权限管理
备份恢复
备份原理
一致性备份说明
恢复到新实例
Metadata恢复
数据迁移
迁移介绍
迁移评估
场景一:数据中心自建MySQL迁移到DDM
场景二:其他云MySQL迁移到DDM
场景三:华为云上自建MySQL迁移到DDM
场景四:从DDM实例导出数据
场景五:其他异构数据库迁移到DDM
场景六:从华为云RDS for MySQL迁移到DDM
会话管理
慢查询
监控与告警
支持的监控指标
实例监控指标
网络监控指标
查看监控指标
查看实例监控指标
查看网络监控指标
设置监控指标告警规则
事件监控
事件监控简介
查看事件监控数据
创建事件监控的告警通知
事件监控支持的事件说明
任务中心
标签
审计
支持审计的关键操作列表
查看追踪事件
SQL语法
简介
DDL
DDL概述
创建表
拆分算法概述
拆分算法使用说明
MOD_HASH算法
MOD_HASH_CI算法
RIGHT_SHIFT算法
MM按月份哈希
DD按日期哈希
WEEK按星期哈希
MMDD按月日哈希
YYYYMM按年月哈希
YYYYDD按年日哈希
YYYYWEEK按年周哈希
HASH算法
Range算法
DML
INSERT
REPLACE
DELETE
UPDATE
SELECT
SELECT JOIN Syntax
SELECT UNION Syntax
SELECT Subquery Syntax
不支持的DML语法列举
支持的系统库查询
Online DDL
函数
使用限制
实用SQL语句
CHECK TABLE
检查当前逻辑库下所有逻辑表各分表的DDL一致性
检查某一张逻辑表各分表的DDL一致性
SHOW RULE
SHOW TOPOLOGY
SHOW DATA NODE
TRUNCATE TABLE
HINT-DB
HINT-TABLE
HINT-DB/TABLE
补充说明
HINT- ALLOW_ALTER_RERUN
LOAD DATA
SHOW PHYSICAL PROCESSLIST
自定义HINT读写分离
自定义HINT跳过执行计划缓存
通过HINT指定分片直接执行SQL
全局序列
全局序列概述
nextval、currval在全局序列的使用
全局序列在INSERT或REPLACE语句中的使用
数据库管理语法
SQL高级功能
配额
常见问题
DDM通用类
DDM提供哪些高可靠保障
如何选择和配置安全组
数据库时间与北京时间相差13或14小时该如何解决
一个DDM实例关联的不同数据节点之间是否可以共享数据
DDM实例关联的数据节点需要满足什么条件
DDM使用类
DDM如何进行分片
如何解决JDBC驱动方式连接DDM异常问题
使用mysqldump从MySQL导出数据非常缓慢的原因
导入数据到DDM过程中出现主键重复
如何处理数据迁移过程中自增列报错:主键重复
如何处理配置参数未超时却报错
如何处理DDM逻辑库与RDS实例的先后关系
DDM逻辑库删除后,数据节点里面残留着部分预留的DDM数据库和一些DDM的账户,这些是否需要手动删除
SQL语法类
DDM是否支持分布式JOIN
如何进行SQL优化
DDM是否支持数据类型强制转换
如何处理INSERT语句批量插入多条数据时报错
RDS相关类
数据库表名是否区分大小写
RDS for MySQL哪些高危操作会影响DDM
如何处理表中存在主键重复的数据
如何通过show full innodb status指令查询RDS for MySQL相关信息
如何选择数据节点RDS for MySQL的规格
连接管理类
MySQL连接DDM时出现乱码如何解决
资源冻结/释放/删除/退订
常见问题
DDM通用类
DDM提供哪些高可靠保障
如何选择和配置安全组
数据库时间与北京时间相差13或14小时该如何解决
一个DDM实例关联的不同数据节点之间是否可以共享数据
DDM实例关联的数据节点需要满足什么条件
DDM使用类
DDM如何进行分片
如何解决JDBC驱动方式连接DDM异常问题
使用mysqldump从MySQL导出数据非常缓慢的原因
导入数据到DDM过程中出现主键重复
如何处理数据迁移过程中自增列报错:主键重复
如何处理配置参数未超时却报错
如何处理DDM逻辑库与RDS实例的先后关系
DDM逻辑库删除后,数据节点里面残留着部分预留的DDM数据库和一些DDM的账户,这些是否需要手动删除
SQL语法类
DDM是否支持分布式JOIN
如何进行SQL优化
DDM是否支持数据类型强制转换
如何处理INSERT语句批量插入多条数据时报错
RDS相关类
数据库表名是否区分大小写
RDS for MySQL哪些高危操作会影响DDM
如何处理表中存在主键重复的数据
如何通过show full innodb status指令查询RDS for MySQL相关信息
如何选择数据节点RDS for MySQL的规格
连接管理类
MySQL连接DDM时出现乱码如何解决
资源冻结/释放/删除/退订
最佳实践
概览
合理制定分片策略
如何选择DDM逻辑库分片数
广播表和单表的使用场景
DDM事务模型
DDM SQL使用规范
如何将单RDS数据整库迁移至DDM
如何将Mycat数据整库迁移至DDM
通过JDBC连接池连接DDM
通过Navicat客户端连接DDM实例
通过数据复制服务(DRS)将RDS for MySQL数据迁移到DDM
方案概述
资源和成本规划
操作流程
源端RDS for MySQL准备
创建源端VPC和安全组
创建RDS for MySQL实例
创建源端VPN
目标端DDM准备
创建目标端VPC和安全组
创建DDM实例
创建RDS for MySQL实例
创建逻辑库并关联RDS for MySQL实例
创建DDM帐号
创建目标库表结构
创建目标端VPN
修改源端VPN配置
创建DRS迁移任务
确认迁移执行结果
通过DDM对RDS for MySQL实例进行分库分表
方案概述
RDS for MySQL准备
DDM准备
创建DDM实例
创建逻辑库并关联RDS for MySQL实例
创建DDM帐号
创建目标库表结构
创建DRS迁移任务
创建DRS迁移任务
确认迁移执行结果
API参考
使用前必读
概述
调用说明
终端节点
约束与限制
基本概念
API概览
如何调用API
构造请求
认证鉴权
返回结果
API(推荐)
查询API版本
查询API版本列表
实例管理
购买DDM实例
查询DDM实例列表
查询DDM实例详情
修改DDM实例名称
修改DDM实例安全组
删除DDM实例
重启DDM实例
DDM表数据重载
DDM实例节点扩容
DDM实例节点缩容
修改DDM已关联的数据库实例的读策略
同步DN信息
查询DDM实例节点列表
查询DDM实例节点详情
查询DDM指定实例的参数详情
修改DDM实例参数
查询DDM引擎信息
查询DDM可用区规格信息
变更DDM实例规格
获取实例组信息列表
创建实例组
查询DDM引擎信息V3
查询DDM可用区规格信息V3
DDM实例节点扩容V3
逻辑库管理
创建DDM逻辑库
查询DDM逻辑库列表
查询DDM逻辑库详细信息
删除DDM逻辑库
查询创建逻辑库可选取的数据库实例列表
删除逻辑库V3
账号管理
创建DDM账号
查询DDM账号列表
修改DDM账号
删除DDM账号
重置DDM账号密码
DDM管理员账号密码管理
弱密码校验
监控管理
慢日志监控
会话管理
查询逻辑会话列表
kill逻辑会话
查询物理会话列表
kill物理会话
查询kill会话审计日志
应用示例
查询DDM实例列表
修改DDM实例名称
删除DDM实例
授权策略及授权项
策略及授权项说明
DDM实例管理
DDM逻辑库管理
DDM账号管理
DDM表数据重载
附录
异常请求结果
状态码
错误码
规格列表
获取项目ID
相关状态说明
SDK参考
SDK概述
性能白皮书
Sysbench
更多文档
用户指南(阿布扎比区域)
产品介绍
产品概述
常用概念
产品架构
产品核心功能
产品规格
使用限制
网络访问使用限制
MySQL实例使用限制
SQL语法使用限制
区域和可用区
应用场景
快速入门
概述
步骤一:登录分布式数据库中间件服务
步骤二:申请数据库中间件实例
步骤三:申请RDS实例
步骤四:创建逻辑库
步骤五:创建DDM账号
步骤六:连接DDM实例或逻辑库
功能总览
实例管理
实例申请
组
组介绍
管理组
规格变更
计算节点扩容
计算节点缩容
访问控制
实例重启
实例删除
表数据重载
参数管理
读写分离
设置参数模板
参数模板管理
创建参数模板
编辑参数模板
比较参数模板
查看参数修改历史
复制参数模板
应用参数模板
查看参数模板应用记录
修改参数模板描述
删除参数模板
任务中心
逻辑库管理
创建逻辑库
导出逻辑库
导入逻辑库
删除逻辑库
配置SQL黑名单
逻辑库扩容
平移扩容
翻倍扩容
账号管理
创建账号
修改账号信息
删除账号
重置密码
备份管理
数据恢复
一致性备份
备份
恢复
监控管理
监控指标
查看监控指标
审计
支持审计的关键操作列表
查看追踪事件
SQL语法
简介
DDL
创建表
拆分算法概述
拆分算法使用说明
MOD_HASH算法
MOD_HASH_CI算法
UNI_HASH算法
RIGHT_SHIFT算法
YYYYMM算法
YYYYDD算法
YYYYWEEK算法
HASH算法
Range算法
MM算法
DD算法
MMDD算法
WEEK算法
DML
INSERT
REPLACE
DELETE
UPDATE
SELECT
SELECT JOIN Syntax
SELECT UNION Syntax
SELECT Subquery Syntax
函数
其他不支持语句
实用SQL语句
CHECK TABLE
检查当前逻辑库下所有逻辑表各分表的DDL一致性
检查某一张逻辑表各分表的DDL一致性
SHOW RULE
SHOW TOPOLOGY
SHOW DATA NODE
TRUNCATE TABLE
HINT-DB
HINT-TABLE
HINT-DB/TABLE
HINT- ALLOW_ALTER_RERUN
LOAD DATA
SHOW PHYSICAL PROCESSLIST
自定义Hint读写分离
自定义Hint跳过执行计划缓存
全局序列
nextval、currval在全局序列的使用
全局序列在INSERT或REPLACE语句中的使用
数据库管理语法
SQL高级功能
常见问题
DDM通用类
DDM提供哪些高可靠保障
DDM自身是否会存储业务数据
如何选择和配置安全组
DDM使用类
如何解决JDBC驱动方式连接DDM异常问题
如何选择JDBC驱动方式的版本和参数
使用mysqldump从MySQL导出数据非常缓慢的原因
导入数据到DDM后出现主键重复
如何处理数据迁移过程中自增列后报错:主键重复
如何处理配置参数未超时却报错
如何处理DDM逻辑库与RDS实例的先后关系
DDM逻辑库删除后,RDS实例里面残留着部分预留的DDM数据库和一些DDM的账户,这些是否需要手动删除
SQL语法类
DDM是否支持SQL跨库访问
DDM是否支持分布式JOIN
如何进行SQL优化
DDM是否支持数据类型强制转换
如何处理INSERT语句批量插入多条数据时报错
RDS相关类
数据库表名是否区分大小写
RDS哪些高危操作会影响DDM
如何处理表中存在主键重复的数据
如何通过show full innodb status指令查询RDS相关信息
连接管理类
本地环境是否可以连接DDM实例
MySQL连接DDM时出现乱码如何解决
用户指南(吉隆坡区域)
产品介绍
产品概述
常用概念
产品架构
产品核心功能
产品规格
使用限制
网络访问使用限制
MySQL实例使用限制
SQL语法使用限制
区域和可用区
应用场景
快速入门
概述
步骤一:登录分布式数据库中间件服务
步骤二:申请数据库中间件实例
步骤三:申请RDS实例
步骤四:创建逻辑库
步骤五:创建DDM账号
步骤六:连接DDM实例或逻辑库
功能总览
实例管理
实例申请
组
组介绍
管理组
规格变更
计算节点扩容
计算节点缩容
访问控制
实例重启
实例删除
表数据重载
参数管理
读写分离
设置参数模板
参数模板管理
创建参数模板
编辑参数模板
比较参数模板
查看参数修改历史
复制参数模板
应用参数模板
查看参数模板应用记录
修改参数模板描述
删除参数模板
任务中心
逻辑库管理
创建逻辑库
导出逻辑库
导入逻辑库
删除逻辑库
配置SQL黑名单
逻辑库扩容
平移扩容
翻倍扩容
账号管理
创建账号
修改账号信息
删除账号
重置密码
备份管理
数据恢复
一致性备份
备份
恢复
监控管理
监控指标
查看监控指标
审计
支持审计的关键操作列表
查看追踪事件
SQL语法
简介
DDL
创建表
拆分算法概述
拆分算法使用说明
MOD_HASH算法
MOD_HASH_CI算法
UNI_HASH算法
RIGHT_SHIFT算法
YYYYMM算法
YYYYDD算法
YYYYWEEK算法
HASH算法
Range算法
MM算法
DD算法
MMDD算法
WEEK算法
DML
INSERT
REPLACE
DELETE
UPDATE
SELECT
SELECT JOIN Syntax
SELECT UNION Syntax
SELECT Subquery Syntax
函数
其他不支持语句
实用SQL语句
CHECK TABLE
检查当前逻辑库下所有逻辑表各分表的DDL一致性
检查某一张逻辑表各分表的DDL一致性
SHOW RULE
SHOW TOPOLOGY
SHOW DATA NODE
TRUNCATE TABLE
HINT-DB
HINT-TABLE
HINT-DB/TABLE
HINT- ALLOW_ALTER_RERUN
LOAD DATA
SHOW PHYSICAL PROCESSLIST
自定义Hint读写分离
自定义Hint跳过执行计划缓存
全局序列
nextval、currval在全局序列的使用
全局序列在INSERT或REPLACE语句中的使用
数据库管理语法
SQL高级功能
常见问题
DDM通用类
DDM提供哪些高可靠保障
DDM自身是否会存储业务数据
如何选择和配置安全组
DDM使用类
如何解决JDBC驱动方式连接DDM异常问题
如何选择JDBC驱动方式的版本和参数
使用mysqldump从MySQL导出数据非常缓慢的原因
导入数据到DDM后出现主键重复
如何处理数据迁移过程中自增列后报错:主键重复
如何处理配置参数未超时却报错
如何处理DDM逻辑库与RDS实例的先后关系
DDM逻辑库删除后,RDS实例里面残留着部分预留的DDM数据库和一些DDM的账户,这些是否需要手动删除
SQL语法类
DDM是否支持SQL跨库访问
DDM是否支持分布式JOIN
如何进行SQL优化
DDM是否支持数据类型强制转换
如何处理INSERT语句批量插入多条数据时报错
RDS相关类
数据库表名是否区分大小写
RDS哪些高危操作会影响DDM
如何处理表中存在主键重复的数据
如何通过show full innodb status指令查询RDS相关信息
连接管理类
本地环境是否可以连接DDM实例
MySQL连接DDM时出现乱码如何解决
API参考(吉隆坡区域)
使用前必读
概述
调用说明
终端节点
约束与限制
基本概念
API概览
如何调用API
构造请求
认证鉴权
返回结果
DDM实例管理
查询DDM引擎信息
查询DDM可用区规格配额信息
申请DDM实例
查询DDM实例列表
查询DDM实例详情
修改DDM实例名称
修改DDM实例安全组
删除DDM实例
重启DDM实例
DDM表数据重载
DDM实例节点扩容
DDM实例节点缩容
修改DDM已关联的数据库实例的读策略
同步数据库实例信息
查询DDM实例节点列表
查询DDM实例节点详情
查询DDM指定实例的参数详情
修改DDM实例参数
DDM逻辑库管理
创建DDM逻辑库
查询DDM逻辑库列表
查询DDM逻辑库详细信息
删除DDM逻辑库
查询创建逻辑库可选取的数据库实例列表
DDM帐号管理
创建DDM帐号
查询DDM帐号列表
修改DDM帐号
删除DDM帐号
重置DDM账号密码
DDM监控管理
慢日志监控
读写比例监控
授权策略及授权项
策略及授权项说明
DDM实例管理
DDM逻辑库管理
DDM帐号管理
DDM表数据重载
附录
异常请求结果
状态码
错误码
规格列表
获取项目ID
相关状态说明
修订记录
通用参考
云服务等级协议(SLA)
白皮书资源
支持区域
系统权限