3

我已经为SQL Server和MySql实施了工作单元/存储库模式。当我必须更新数据库服务器时,它们工作得很好。工作单位/存储库模式同时更新多个来源

新的需求已经出现 - 对于一种对象类型,我需要同时更新 SQL Server和MySql。理想情况下,这将在交易中完成。

有人可以请建议一种方法来实现这一点?

回答

2

如果你使用.NET,你可以看看TransactionScope这个类。它允许您通过两个单独的数据库连接创建分布式事务,如here所示。您将需要检查MySql需要额外的配置才能参与此交易。

相关问题