1
timepast 37 天前
分布式事务范畴了
|
2
liprais 37 天前 via iPhone
一个实例下面为啥不行?
|
3
Dlin 37 天前
“这种说法”你试试不就知道了嘛
|
4
edwardzcn98 37 天前
1.同一 MySQL 实例; 2.所有库都是 InnoDB
可以直接使用 Begin 和 Commit 加 DB_A.Table DB_B.Table 之类的 SQL 进行事务操作吗? 可以 看到一篇博客说如果是用 IP + Port 直接连接的实例则可,如果指定了 IP + Port + DB 则不可。 不正确 跨实例应该用实现了 2PC 的分布式事务,原生 Mysql 8.0 XA https://dev.mysql.com/doc/refman/8.4/en/glossary.html#glos_xa 。一些商用版比如 PolarDB 是自己实现了插件+transaction 写法实现多主写。 |