mysql数据库事务的粒度问题

boYwell 2011-12-19 05:10:52
有这样一个需求,一个db server上所有10个数据库,现在开启了一个connection,在这个connection中需要在这个10个库中的不同表间进行数据的操作,请问如何实现事务?
数据库的事务通常都是一个数据库下面不同表之间,这个问题貌似无法用分布式事务,求大牛。

P.S。不要说设计的问题,老系统一个,没办法。
...全文
263 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
聪明的一休 2011-12-20
  • 打赏
  • 举报
回复
这个当然没问题,分布式事务是指不同服务器上的数据库。
rucypli 2011-12-19
  • 打赏
  • 举报
回复
start trsaction
insert into db1.tb1..
update into db2.tb1...
commit
trainee 2011-12-19
  • 打赏
  • 举报
回复
MySQL可以啊, 没问题.

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧