2

腾讯云TDSQL MySQL版 - 开发指南使用限制

 2 years ago
source link: https://segmentfault.com/a/1190000040586281
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

腾讯云TDSQL MySQL版 - 开发指南使用限制

发布于 今天 15:24

大特性限制
不支持自定义函数、事件、表空间
不支持视图、存储过程、触发器、游标
不支持外键、自建分区
不支持复合语句,如 BEGIN END、LOOP、UNION
不支持主备同步相关的 SQL
小语法限制
DDL
不支持 CREATE TABLE ... SELECT
不支持 CREATE TEMPORARY TABLE
不支持 CREATE/DROP/ALTER SERVER/LOGFILE GROUP
不支持 ALTER 对分表键(shardkey)进行改名,但可以修改类型
不支持 RENAME
DML
不支持 SELECT INTO OUTFILE/INTO DUMPFILE/INTO var_name
不支持 query_expression_options,如:HIGH_PRIORITY/STRAIGHT_JOIN/SQL_SMALL_RESULT/SQL_BIG_RESULT/SQL_BUFFER_RESULT/SQL_CACHE/SQL_NO_CACHE/SQL_CALC_FOUND_ROWS
不支持不带列名的 INSERT/REPLACE
不支持全局的 DELETE/UPDATE 使用 ORDER BY/LIMIT(版本>=14.4支持)
不支持不带 WHERE 条件的 UPDATE/DELETE
不支持 LOAD DATA/XML
不支持 SQL 中使用 DELAYED 和 LOW_PRIORITY,没有效果
不支持 INSERT ... SELECT(版本>14.4支持)
不支持 SQL 中对于变量的引用和操作,如:SET @c=1, @d=@c+1; SELECT @c, @d
不支持 index_hint
不支持 HANDLER/DO
管理 SQL
不支持 ANALYZE/CHECK/CHECKSUM/OPTIMIZE/REPAIR TABLE,需要用透传语法
不支持 CACHE INDEX
不支持 FLUSH
不支持 KILL
不支持 LOAD INDEX INTO CACHE
不支持 RESET
不支持 SHUTDOWN
不支持 SHOW BINARY LOGS/BINLOG EVENTS
不支持 SHOW WARNINGS/ERRORS和LIMIT/COUNT 的组合
其他限制
默认支持最大建表数量为1000,如需超越该限制,可 提交工单 申请。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK