问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

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

我来回答

1个回答

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

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

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

不同的数据分别放在不同的表空间(数据字典与真实数据分开存放) 在ORACLE里基表(存储系统参数信息)是加密存储 任何人都无法访问 只能通过用户可视视图查看 SQL SERVER 存储结构 以页为最小分配单位 每个页为 K(不可控制 缺乏对页的存储情况的分析机制) 可将 个连续的页的组成一个 扩展 以进一步减少分配时所耗...

oracle和Sqlserver到底有什么区别

1、所属公司不一样 oracle是oracle公司(甲骨文公司)开发的 sqlserver是微软开发的 但是都支持国际标准sql语句,只是有些各自做了改进,增减 2、数据库操作平台不一样 Oracle能在所有主要的平台(其中包括Windows)上运行,并且完全支持所有的工业标准,所以,客户可以利用很多种第三方应用程序、工具、网关...

Oracle与sql server区别是什么?

两种数据库sql语句通用,里面有些字段类型不一样;Oracle比SQLServer消耗更多内存,因为Oracle每个数据库的服务都是分开的,SQLServer就一个服务可以放很多数据库;Oracle比SQLServer安全性好,由此 Oracle比SQLServer复杂,比如导入导出数据库、权限管理、,Oracle操作都要多一点,不过都很好学的;在中国,两样数...

sql的事务处理与orcale中有何不同

Server类似,但是实现方式却大不一样。2.Oracle缺省的设置是Read Committed隔离级别(也称为语句级别的隔离),在这种隔离级别下,如果一个事务正在对某个表进行DML操作,而这时另外一个会话对这个表的记录进行读取操作,则Oracle会去读取回滚段或撤销段中存放的更新之前的记录,而不会象SQL Server一样等待...

什么是数据库事务?

(1):事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。(2):事务通常是以BEGIN TRANSACTION开始,以COMMIT或ROLLBACK结束。COMMIT表示提交,...

数据库(SQLSERVER、Oracle、Sybase)的区别

SQL Server 只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据。Oracle 能在所有主流平台上运行(包括 ...

SQL Server 和 Oracle 以及 MySQL 有哪些区别

体系机构不同,ORACLE是一个数据库多用户多个表空间,SQL是多个数据库。oracle for windows和 oracle for linux区别还是很大的,很显然,一个是以线程为主的,一个是以进程为主的。SQL server便宜,oracle贵。oracle 国内销售作的火,大多数企业,事业使用 sqlserver 中小型数据库的首选 mysql 免费,配合...

SQL Server 和 Oracle 以及 MySQL 有哪些区别

首先一点,这三个数据库不是同一个公司的产品;二、其所对应的使用对象也不一样,oracle是主流的大型数据库,大多数电信项目都是使用的oracle,而sqlserver与mysql主要是个人以及小型公司使用的的数据库,但是sqlserver需要收费,mysql不用;三、如果按功能上来说,oracle最为强大,oracle支持递归查询,二后两者不支持;四、三个...

SQL Server 和 Oracle 以及 MySQL 有哪些区别

它一般是和同是微软产品的.net平台一起搭配使用。当然其他的各种开发平台,都提供了与它相关的数据库连接方式。因此,开发软件用SQL Server做数据库是一个正确的选择。MySQLMySQL不支持事务处理,没有视图,没有存储过程和触发器,没有数据库端的用户自定义函数,不能完全使用标准的SQL语法。 从数据库行家听说的第一件...

Oracle数据库和Sql server数据库各有什么优缺点

SQLServer呢,虽然原理在本质上还是这些,但操作起来麻烦多了,麻烦到让你体会不到其本质。9. Oracle数据库启动可以有多个阶段,使得DBA可以在不同的情况下,通过启动到特定的阶段解决一些特殊问题,而SQLServer只要服务一启动,所有数据库就都打开了。10.SQLServer...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...坠一个弥勒佛手把件能一起戴身上吗?一个戴手腕的一个把玩的_百度知... 佛手头是什么意思? 为什么手机锁屏后还能看视频呢? 婴儿期哪些玩具促进精细动作发展? 哪些游戏适合促进婴儿的早期发展啊? 在婴儿期,哪些玩具对精细动作发展有益? 信阳除湿机 抖音分身重叠怎么拍 提高代谢的方法你会吗 清淡饮食加运动瘦下来之后该怎么保持体重? 人们的日常生活离不开金属.(1)奥运场馆“鸟巢”使用了大量的钢铁.钢铁与______直接接触容易生锈造成 oracle事务是什么 《鸟巢为何东西高南北低》阅读题 oracle有几种事务型 阅读鸟巢 oracle中会话与事务有什么区别 读图,回答下列问题。(共8分) (1)图中建筑为2008年北京奥运会的主场馆建筑,名称是 ... Oracle数据库自治事务有何特点 人们的日常生活离不开金属。请回答下列问题:(1)奥运场馆“鸟巢”使用了大量的钢铁,钢铁与 &n 事务是由T-SQL语句组成的能够完成一系列操作的逻辑单位元,它肯有如下... 《鸟巢》阅读答案 什么事事务,事务的特性,oracle怎么完成事务的控制 说明文 鸟巢的答案 谁能介绍下oracle数据库的前滚rolling forward原理吗? 奥运场馆里的节能细节阅读答案 事务的四大特性(ACID)是? 有关 鸟巢 水立方的 阅读理解 《鸟巢为何东西高南北低》阅读答案 阅读题 奥运场馆可防突发火灾 探秘“鸟巢”防火墙及答案 <鸟巢>的阅读题答案 在什么条件下用到oracle事务 奥运会的场馆鸟巢是什么意义 oracle 会话和事务的区别 oracle为什么要使用事务 关于oracle事务的问题 什么是事务的ACID特性 湖北小年吃什么传统食物 春节吃什么 盘点各地过年传统美食 构建视频会议系统后会议室的装修应该注意哪些方面? 有人知道华万旗下的中目视频会议软件好用吗? 移动定向流量是什么 怎么保存网页全文呀(转成WORD格式保存) 从学校复制的,文件怎么从IE浏览器到word,目前电脑上还没有word如何下载?_百度问一问 如图 怎么把网页上的word另存 IE如何保存整个网页(所有网页的内容) 排骨冻家常做法,正宗排骨冻怎么做 把这个网页的内容保存成word文件 IE页面的内容无法复制,想拷贝到Word里应该怎样做 排骨打冻的做法 实时公交可查询到广州所有线路么?