我想了解更多有关 DSS 事务处理的信息。我一直在阅读有关 boxcarring 和分布式交易的信息,但这不是我想要的。Boxcarring 是有状态的(客户端需要维护一个会话),我的事务在同一个数据库中,而不是分布式的。
我正在寻找以下问题/挑战的解决方案: - 我有一组相关表。它们通过主键/外键关系相关联。我需要在相关表中更新/插入对象。我可以在一组嵌套更新查询中执行此操作吗?如果是这样,当其中一个更新失败时会发生什么?所有插入/更新的对象都会回滚吗?(我正在使用 MySQL XA 驱动程序)
谢谢,
丹尼