1.分表多列主键问题。
2.HA 问题。
目前依赖Mycat无法做到可靠的HA。
目前线上使用Mycat-1.5.1,switchType=1|2,都无法切主库,所以线上把switchType关闭。
3.错误SQL解析导致致命后果。
a.where 写成wher 导致全表数据删除
delete from tablename wher id=x;
b.where前面没有空格导致全表数据被upate
update tablename set a=bwhere id=x;
c.where 前面没有空格导致全表查询
select * from tablename set a=bwhere id=x;
但是从测试结果确没有复现,这个问题有待于继续跟进:
4.超过2个表join不支持跨分片查询。