方便更快捷的说明问题,可以按需填写(可删除)
使用环境:
场景、问题:
使用 shardingsphere 对单个库的多张表进行操作,是否可以保证这个单库操作的事务一致性。比如如下代码, 会根据某个分片键路由到同一个分库中。这种情况下是否可以保证事务的一致性,或者如果对单库保证事务一致性需要如何进行相应的配置。
# 会根据分片键路由到同一个分库中
public void insertOrder(Order order, List<OrderItem> orderItems) {
orderMapper.insert(order);
orderItemMapper.batchSave(orderItems);
}