大特性限制
不支持自定义函数、事件、表空间。
不支持视图、存储过程、触发器、游标。
不支持外键、自建分区。
不支持复合语句,如 BEGIN END、LOOP。
不支持主备同步相关的 SQL。
不支持全文索引。
小语法限制
DDL
不支持 CREATE TABLE ... SELECT
不支持 CREATE TEMPORARY TABLE
不支持 CREATE/DROP/ALTER SERVER/LOGFILE GROUP
不支持 ALTER 对分表键(shardkey)进行改名
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(版本>=1.14.4支持)
不支持不带 WHERE 条件的 UPDATE/DELETE
不支持 LOAD DATA/XML
不支持 SQL 中使用 DELAYED 和 LOW_PRIORITY,没有效果。
不支持 INSERT ... SELECT(版本>1.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 的组合
不支持 SHOW GRANTS FOR CURRENT_USER 语句,需使用 SHOW GRANTS FOR <用户名称> 进行查询。