oracle中会话与事务有什么区别

发布网友 发布时间:2022-04-26 22:50

我来回答

1个回答

热心网友 时间:2022-04-08 08:04

这个不一样的,举个简单的例子你就明白了
假如说,你去移动营业厅办理业务,你跟移动营业厅的服务人员就建立了一个链接,一个会话,这个是一个逻辑上的概念,也可以简单的理解为一个链接就是一个会话。
你去了可能办理很多业务,比如查话费,办套餐,买手机等等,每一个行为都可以理解为一个事务,这里稍微提一下,事务的四个特性ACID(原子性(Atomicity) ;一致性(Consistency) ;隔离性(Isolation);持久性(Durability) ),事务是业务层面的一个概念。比如你充话费,当你把钱交给业务员,业务员那边操作成功了,你的账号才会有话费到账,这就是一个事务;
想象一下,当你与Oracle简历链接(会话)时候,你可能会有多个操作,比如update操作,当你执行完update后只有当你提交了,别的链接才能看到跟你一样的值。
一个会话可以有多个事务。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com