Mycat ER 分片子表数据插入报错

答:一般都是插入子表时出现不能找到父节点的报错。报错信息如: ​​[Err] 1064 - can't find (root) parent sharding node for sql​​:。此类 ER 表的插入操作不能做为一个事务进行数据提交,如果父子表在一个事务中进行提交,显然在事务没有提交前子表是无法查到父表的数据的,因此就无法确定 sharding node。如果是 ER 关系的表在插入数据时不能在同一个事务中提交数据,只能分开提交。