事务是什么

 我来答
帐号已注销
2023-07-07 · TA获得超过241个赞
知道小有建树答主
回答量:1965
采纳率:100%
帮助的人:27.1万
展开全部

事务是指要做的或所做的事情。

在计算机术语中,事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始和事务结束之间执行的全体操作组成。

事务一般指要做的或所做的事情。事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。

事务的类型

1、手动事务

手动事务允许显式处理若干过程,这些过程包括:开始事务、控制事务边界内的每个连接和资源登记、确定事务结果(提交或中止)以及结束事务。尽管此模型提供了对事务的标准控制,但它缺少一些内置于自动事务模型的简化操作。例如,在手动事务中数据存储区之间没有自动登记和协调。此外,与自动事务不同,手动事务中事务不在对象间流动。

2、自动事务

“NET”页、XML Web services方法或NET Framework类一旦被标记为参与事务,它们将自动在事务范围内执行。您可以通过在页、XML Web services方法或类中设置一个事务属性值来控制对象的事务行为。特性值反过来确定实例化对象的事务性行为。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海伟创律师事务所
2020-09-09 广告
为有限责任公司、股份有限公司、外商投资企业(公司)、个人独资企业、合伙企业的组建和设立出具法律意见;为公司兼并、收购,境外投资者并购境内企业等提供可支持性的法律意见;负责公司设立、分立、转让、赠与、继承和抵押等方面的法律业务;负责公司清算、... 点击进入详情页
本回答由上海伟创律师事务所提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式