不支持的SQL语句
create table like xxx
create table select xxx
select for update
select lock in share mode
select into outfile/into var_name
-
不支持跨库多表关联查询、子查询。
-
不支持多表UPDATE或者UPDATE分片键。
-
不支持跨分片的update/delete [order by] limit
Mycat对事务的支持有限
-
Mycat只支持弱分布式事务。
-
如果事务commit后某节点失效,则无法保证事务的一致性。
Mycat不适用的场景
-
使用到不支持的SQL的场景
-
需要跨分片关联查询的场景
-
需要保证跨分片事务强一致性的场景