我可以吗?
Start transaction;
insert into db1.table1 (field1) values (100),(100);
insert into db2.table2 (field2) values (100),(100);
commit;
或者那不起作用?
答案 0 :(得分:12)
是的,你可以:
MySQL 5.0.3及以上提供 服务器端支持XA 交易。 目前,这种支持 可用于InnoDB存储 引擎。 MySQL XA实现是 基于X / Open CAE文档 分布式事务处理: XA规范。这份文件是 由The Open Group出版 可用于 http://www.opengroup.org/public/pubs/catalog/c193.htm。 Ref: XA Transactions