使用navicat的运行SQL功能的时候,如果第一条语句能被mycat定位到指定分片,后面不管跟多少语句,都会发送到那个分片执行.导致很多应该执行的没有执行.
本人在插入数据的时候发生了,把数据插入了错误的分片的情况.查询的时候加上分片键就会查询不到.有点像重写了hash方法没重写equals方法的感觉.
使用navicat的运行SQL功能的时候,如果第一条语句能被mycat定位到指定分片,后面不管跟多少语句,都会发送到那个分片执行.导致很多应该执行的没有执行.
本人在插入数据的时候发生了,把数据插入了错误的分片的情况.查询的时候加上分片键就会查询不到.有点像重写了hash方法没重写equals方法的感觉.