当前位置:首页 » 操作系统 » oracle数据库的事务

oracle数据库的事务

发布时间: 2024-09-16 03:57:56

① 什么是事务,oracle和sql server 在事务处理上有何不同

事务可以看作是由对数据库的若干操作组成的一个单元,这些操作要么都完成,要么都取消,从而保证数据满足一致性的要求。事务的一个典型例子是银行中的转帐操作,帐户A把一定数量的款项转到帐户B上,这个操作包括两个步骤,一个是从帐户A上把存款减去一定数量,二是在帐户B上把存款加上相同的数量。这两个步骤显然要么都完成,要么都取消,否则银行就会受损失。显然,这个转帐操作中的两个步骤就构成一个事务。
数据库中的事务还有如下ACID特征。
ACID分别是四个英文单词的首写字母,这四个英文单词是Atomicity、Consistency、Isolation、Durability,分别翻译为原子性、一致性、隔离性、持久性。

在SQL Server中有三种事务类型,分别是:隐式事务、显式事务、自动提交事务,缺省为自动提交。
在Oracle中没有SQL Server的这些事务类型,缺省情况下任何一个DML语句都会开始一个事务,直到用户发出Commit或Rollback操作,这个事务才会结束,这与SQL Server的隐式事务模式相似。

② 在建立ORACLE数据库时,选择“事务处理”模板与选用“数据仓库”模板的区别

首先你嘚理解仓库和事务性数据库侧重点的不同。
细节方面我就举一个例子吧 事务处理锁级会在每一行每一个字段数据,而仓库型只要表级锁就足够了。

热点内容
android安全补丁 发布:2025-09-12 18:21:47 浏览:550
安卓手机用哪个桌面 发布:2025-09-12 17:40:35 浏览:916
花生壳访问者下载 发布:2025-09-12 17:32:23 浏览:830
python小游戏源码 发布:2025-09-12 17:25:47 浏览:655
finalcutpro怎么修改存储位置 发布:2025-09-12 17:16:29 浏览:808
编程题库和答案 发布:2025-09-12 17:14:57 浏览:830
压缩机换轴 发布:2025-09-12 16:58:16 浏览:214
java树的遍历算法 发布:2025-09-12 16:53:14 浏览:81
cocos2dx服务器搭建 发布:2025-09-12 16:42:45 浏览:924
女生压缩裤 发布:2025-09-12 16:35:48 浏览:241