社区
Web 开发
帖子详情
这样的事务,能实现吗?
friendy
2004-07-06 11:07:20
在物理上存在两个不同的Oracle 9i数据库,其中表结构不相同,比如数据库A有AAA表,数据库B有BBB表;
现在有一个操作,需要对此两个不同的表做事务,是不是不可能呢?大家有什么好的想法?
...全文
97
2
打赏
收藏
这样的事务,能实现吗?
在物理上存在两个不同的Oracle 9i数据库,其中表结构不相同,比如数据库A有AAA表,数据库B有BBB表; 现在有一个操作,需要对此两个不同的表做事务,是不是不可能呢?大家有什么好的想法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ChDw
2004-07-07
打赏
举报
回复
如果你用EJB等是可以的,它允许分布式事务。在不同的EJB中访问不同的数据源,最后提交
石牌桥网管
2004-07-07
打赏
举报
回复
好像不行
2021-05-14 Redis面试题 Redis
事务
其他
实现
方式?
Redis
事务
其他
实现
方式? 1、基于Lua脚本,Redis可以保证脚本内的命令一次性、按顺序地执行, 其同时也不提供
事务
运行错误的回滚,执行过程中如果部分命令运行错误,剩下的命令还是会继续运行完 2、基于中间标记变量,通过另外的标记变量来标识
事务
是否执行完成,读取数据时先读取该标记变量判断是否
事务
执行完成。但这样会需要额外写代码
实现
,比较繁琐 ...
INNODB是如何
实现
事务
的?
1、什么是
事务
通俗来说就是一组SQL语句,而且这组SQL要么同时都执行成功要么同时都不成功。
事务
的特性: 特征 说明 原子性(A) 一个
事务
中的所有操作,要么全都成功,要么全都不成功,不会结束在中间某个环节; 一致性(C)
事务
开始之前和结束之后,数据库的完整性没有被破坏; 隔离性(I) 要求每个读写
事务
的操作对象与其他
事务
的操作对象能相互隔离; 持久性(D)
事务
...
分布式
事务
是什么?如何
实现
?
写在前面 本文隶属于专栏《100个问题搞定大数据理论体系》,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和文献引用请见100个问题搞定大数据理论体系 解答 一次大的操作由不同的小操作组成的,这些小的操作分布在不同的服务器上,分布式
事务
需要保证这些小操作要么全部成功,要么全部失败。 从本质上来说,分布式
事务
就是为了保证不同数据库的数据一致性。
实现
方式: 1.2PC 2.本地消息表 3.3PC 4.TCC 5.消息
事务
+最终一致性 补充 2PC 两阶段提交
Spring怎么
实现
事务
?
Spring怎么
实现
事务
? 什么是
事务
?
事务
(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。
事务
通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。
事务
由
事务
开始(begin transaction)和
事务
结束(end transaction)之间执行的全体操作组成。 为什么要事
【MySQL】MySQL的
事务
原理和
实现
?
什么是redo log?redo log叫做重做日志,是用来
实现
事务
的持久性。该日志文件由两部分组成:重做日志缓冲(redo log buffer)以及重做日志文件(redo log),前者是在内存中,后者在磁盘中。当
事务
提交之后会把所有修改信息都会存到该日志中。假设有个表叫做tb1(id,username) 现在要插入数据(3,ceshi)// 生成 重做日志 balance=600 update bank set balance = balance - 400;
Web 开发
81,095
社区成员
341,712
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章