阿里云分布式关系型数据库DRDS使用限制

阿里云分布式关系型数据库DRDS(升级版PolarDB-X)开通地址 https://www.aliyun.com/product/drds
阿里云分布式关系型数据库DRDS(升级版PolarDB-X)官方帮助文档 https://help.aliyun.com/document_detail/168070.html

阿里云分布式关系型数据库DRDS 当前不支持的通用SQL语法参见下表:

不支持的类别 详情
不支持点 不支持修改分区键(partition key)的值

不支持not between

不支持explain命令

不支持分布式事务(路由到不同的tablet server实例上的事务)

不支持跨tablet server实例的join

支持数据全在单个tablet server实例的join,但是在书写join语句时,需给表取别名并且后续对表的引用均使用别名,否则报语法错误

不支持存储过程

不支持部分函数

不支持multi_statement

不支持自定义函数

不支持上下文关系查询,如last_insert_id,found_rows等
不支持数据定义语句 ALTER DATABASE

ALTER TABLE

CREATE DATABASE

CREATE INDEX

CREATE TABLE

DROP DATABASE 

DROP INDEX 

DROP TABLE 

RENAME TABLE
不支持的数据操作语句 Call 

Do 

Handler 

Load data infile
不支持的事务处理和锁定语句 Savepoint 

Rollback to savepoint 

Release savepoint 

Lock tables 

Unlock tables 

Set transaction Isolation level 

XA事务
不支持帐户管理语句 CREATE USER 

DROP USER 

GRANT和REVOKE 

RENAME USER 

SET PASSWORD
不支持表维护语句 ANALYZE TABLE 

BACKUP TABLE 

CHECK TABLE 

CHECKSUM TABLE 

OPTIMIZE TABLE 

REPAIR TABLE 

RESTORE TABLE
不支持其它管理语句 CACHE INDEX 

FLUSH 

KILL 

LOAD INDEX INTO CACHE 

RESET
不支持用于控制主服务器的SQL语句 PURGE MASTER LOGS 

RESET MASTER 

SET SQL_LOG_BIN 

SHOW BINLOG EVENTS 

SHOW MASTER LOGS 

SHOW MASTER STATUS 

SHOW SLAVE HOSTS
不支持用于控制从服务器的SQL语句 CHANGE MASTER TO 

LOAD DATA FROM MASTER 

LOAD TABLE tbl_name FROM MASTER 

MASTER_POS_WAIT() 

RESET SLAVE 

SET GLOBAL SQL_SLAVE_SKIP_COUNTER 

SHOW SLAVE STATUS 

START SLAVE 

STOP SLAVE