当前位置:首页 » 操作系统 » 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数据库时,选择“事务处理”模板与选用“数据仓库”模板的区别

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

热点内容
安卓公测版哪个好 发布:2024-11-24 21:15:58 浏览:873
androidforvs2010 发布:2024-11-24 21:06:05 浏览:286
安装MySqllinux 发布:2024-11-24 21:05:51 浏览:326
联通网洛盒的密码在哪里 发布:2024-11-24 21:05:12 浏览:181
牌顺编程 发布:2024-11-24 20:56:23 浏览:729
金库门锁如何配置 发布:2024-11-24 20:55:46 浏览:953
如何编写服务器安装文档 发布:2024-11-24 20:46:09 浏览:471
什么安卓手机全方面可以超过苹果 发布:2024-11-24 20:30:35 浏览:801
面窝麻将脚本 发布:2024-11-24 20:29:16 浏览:235
安卓手机处理器八核是什么意思 发布:2024-11-24 20:29:11 浏览:176