-
管理员账户 - 分布式数据库中间件 DDM
管理员账户 DDM提供管理员账户功能,此账户拥有最高的superuser权限,可对“账号管理”里的DDM账号进行权限修改,且默认具备所有库表(包括还未创建的逻辑库)的读写权限,一经创建无法删除。
-
MySQL连接DDM时出现乱码如何解决 - 分布式数据库中间件 DDM
如下所示: mysql -h 127.0.0.1 -P 5066 -D database --default-character-set=utf8 -u ddmuser –p password 父主题: 连接管理类
-
DDM是否支持分布式JOIN - 分布式数据库中间件 DDM
表设计时,增加字段冗余 支持跨分片的JOIN,主要实现的方式有三种:广播表,ER分片和ShareJoin。 DDM目前禁止多个表的跨库update和delete。 父主题: SQL语法类
-
API概览 - 分布式数据库中间件 DDM
API概览 分布式数据库中间件所提供的接口为REST(Representational State Transfer)风格API。通过使用DDM接口,您可以使用DDM的所有功能,包括创建实例、创建逻辑库等。
-
DELETE - 分布式数据库中间件 DDM
常用语法 DELETE [IGNORE] FROM tbl_name [WHERE where_condition] 语法限制 WHERE条件中不支持子查询(相关子查询和非相关子查询)。 不支持在多表删除中删除广播表中的数据(目标表列表中不可包含广播表)。 父主题: DML
-
通过HINT指定分片直接执行SQL - 分布式数据库中间件 DDM
HINT支持以下两种格式: 一个分片上执行SQL:/*+db=<physical_db_name>*/ <your query>; 多个分片上执行SQL:/*+db={<physical_db_name1>, <physical_db_name2>,<physical_db_name3
-
HASH算法 - 分布式数据库中间件 DDM
使用说明 拆分键的数据类型必须是整数类型(INT, INTEGER, BIGINT, MEDIUMINT, SMALLINT, TINYINT, DECIMAL(支持精度为0的情况))或字符串类型(CHAR,VARCHAR)。
-
MOD - 分布式数据库中间件 DDM
使用说明 拆分键的数据类型必须是整数类型(INT, INTEGER, BIGINT, MEDIUMINT, SMALLINT, TINYINT, DECIMAL(支持精度为0的情况))或字符串类型(CHAR,VARCHAR)。
-
MOD - 分布式数据库中间件 DDM
使用说明 拆分键的数据类型必须是整数类型(INT, INTEGER, BIGINT, MEDIUMINT, SMALLINT, TINYINT, DECIMAL(支持精度为0的情况))或字符串类型(CHAR,VARCHAR)。
-
如何通过show full innodb status指令查询RDS for MySQL相关信息 - 分布式数据库中间件 DDM
可以使用命令show full innodb status来查看master thread的状态信息。 如果有高并发的工作负载,您需关注SEMAPHORES信号量,它包含了两种数据:事件计数器以及可选的当前等待线程的列表,如果有性能上的瓶颈,可使用这些信息来找出瓶颈。
-
DN实例使用限制 - 分布式数据库中间件 DDM
如果您使用的MySQL版本为5.7,请您在MySQL实例创建完成后在“参数修改”页面将实例的“lower_case_table_names”参数的值设为1,也可以在创建实例时“表名大小写”这一项选择“不区分大小写”。
-
使用限制 - 分布式数据库中间件 DDM
例如: set @rowid=0;select @rowid:=@rowid+1,id from user; 不支持SQL语句中包含单行注释 ' --' 或者多行(块)注释 ' /*...*/'。
-
账号权限介绍 - 分布式数据库中间件 DDM
DDM里通过CREATE USER或GRANT语句创建出来的账号属于DDM的账号体系,与DDM关联的RDS没有任何关系,也不会同步到RDS中去。 父主题: 账号权限
-
权限管理 - 分布式数据库中间件 DDM
由于云服务平台各服务之间存在业务依赖关系,因此给用户授予角色时,可能需要一并授予依赖的其他角色,才能正确完成业务。角色并不能满足用户对精细化授权的要求,无法完全达到企业对权限最小化的安全管控要求。
-
导入逻辑库 - 分布式数据库中间件 DDM
数据库账号所需权限:SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, PROCESS, REFERENCES, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOCK
-
创建表 - 分布式数据库中间件 DDM
tinyint、smallint、mediumint、integer、int数据类型不建议作为自增键的类型,容易越界造成值重复。
-
全局序列概述 - 分布式数据库中间件 DDM
alter sequence <序列名> START WITH <目标序列起始值>; 查询自增序列 连接DDM实例。 连接方法具体请参考连接DDM实例。 连接成功后,打开目标逻辑库。 输入如下命令,查看所有序列。
-
账号规则 - 分布式数据库中间件 DDM
账号规则 账号 与MySQL不同,DDM只通过用户名确定一个账号,而不是通过'username'@'host'方式来确定一个账号。 用户名规则 大小写敏感。 长度为1-32个字符,必须以字母开头,可以包含字母,数字、下划线,不能包含其它特殊字符。
-
SDK概述 - 分布式数据库中间件 DDM
在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了DDM支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。
-
UPDATE - 分布式数据库中间件 DDM
UPDATE 常用语法 UPDATE table_reference SET col_name1={expr1} [, col_name2={expr2}] ... [WHERE where_condition] 语法限制 不支持使用子查询(相关子查询和非相关子查询)。