问答 2023-06-21 来自:开发者社区

请问 seata AT模式 会产生脏写吗?比如两个全局事务A和B,A和B要修改同一条数据,A此时刚刚

请问 seata AT模式 会产生脏写吗?比如两个全局事务A和B,A和B要修改同一条数据,A此时刚刚执行完第一阶段,B事务读取到了但是不会立马修改;此时A要回滚,A刚刚回滚结束释放全局锁,B开始修改获取全局锁,修改的数据是有问题的,导致脏写了是嘛?

问答 2022-10-08 来自:开发者社区

Seata中AT模式,全局事务未走完,这三张表里没有数据,怎么才能看到这三个表的日志呢?

Seata中AT模式,seata-server的store-mode配置为db,branch_table,global_table,lock_table 在debug 模式下,全局事务未走完,这三张表里没有数据,怎么才能看到这三个表的日志呢?

问答 2022-09-26 来自:开发者社区

有一个 Seata 使用 AT 模式全局锁的问题请教一下,全局锁是在全局事务提交后才会释放吗?

有一个 Seata 使用 AT 模式全局锁的问题请教一下,测试代码如下: 优先调用 business-a 接口,然后调用 business-b 接口。结果是 business-a 接口无法回滚。因为数据已经被 business-b 改动了。 全局锁在执行 sql 的时候针对这次 sql 操作加,且执行后就释放掉。那么其他业务更改数据后原来的全局事务如何处理回滚问题呢? 全局锁是在全局事务提交后.....

问答 2022-09-19 来自:开发者社区

请问Seata AT模式,是必须得tm抛出异常才能触发全局事务回滚嘛?

请问Seata AT模式,rm出现异常,tm catch 到后没有事务没有回滚,是必须得tm抛出异常才能触发全局事务回滚嘛?rm可不可以呢?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。