位置: IT常识 - 正文

数据库事务的四大特性(数据库事务的四种隔离级别中,可能出现脏读的是)

编辑:rootadmin

数据库事务的四大特性如下:
628926088数据库事务的四大特性(数据库事务的四种隔离级别中,可能出现脏读的是)

  1、原子性

  第一个原子性,这个是最简单的。说的是一个事物内所有操作共同组成一个原子包,要么全部成功,要么全部失败。这是最基本的特性,保证了因为一些其他因素导致数据库异常,或者宕机。

  2、一致性

  第二一致性,这个是大家误解最深的,很多博客都喜欢用银行转账的例子来讲一直性,所谓的一致性是基于原子性。

  原子性只保证了一个事物内的所有操作同一性,大家同生死,不会出现你死了,我还活着。但是,原子性并没有保证大家同一时刻一起生,一起死。计算机指令是有先后顺序的,这样就决定了一个事物的提交,会经历一个时间过程,那么如果事物提交进行到了一半,我读取了数据库,会不会读到中间结果?

  为了防止这样的情况,数据库事物的一致性就规定了事物提交前后,永远只可能存在事物提交前的状态和事物提交后的状态,从一个一致性的状态到另一个一致性状态,而不可能出现中间的过程态。也就是说事物的执行结果是量子化状态,而不是线性状态。

  数据库提交事物会有一个过程,如果提交的时候,存在一个时间差,在提交的第一秒,一个删除过程还没完成到了第三秒才完成,会不会第一秒访问的人和第三秒访问的人得到不同的结果?出现不一致,状态的混沌?这就是一致性得保证的只会有前状态和后状态,绝不会出现中间态。

  3、隔离性

  事物的隔离性,基于原子性和一致性,因为事物是原子化,量子化的,所以,事物可以有多个原子包的形式并发执行,但是,每个事物互不干扰。

  但是,由于多个事物可能操作同一个资源,不同的事物为了保证隔离性,会有很多锁方案,当然这是数据库的实现,他们怎么实现的,我们不必深究。

  4、持久性

  持久性,当一个事物提交之后,数据库状态永远的发生了改变,这个事物只要提交了,哪怕提交后宕机,他也确确实实的提交了,不会出现因为刚刚宕机了而让提交不生效,是要事物提交,他就像洗不掉的纹身,永远的固化了,除非你毁了硬盘。

本文链接地址:https://www.jiuchutong.com/zhishi/210966.html 转载请保留说明!

上一篇:运营商用户认证失败(运营商用户认证失败passwd err)

下一篇:手机出现itunes严重吗(iphone上出现itunes)

  • 空调出风口滴水怎么消除(空调出风口滴水怎么回事)(空调出风口滴水还能继续开吗)

    空调出风口滴水怎么消除(空调出风口滴水怎么回事)(空调出风口滴水还能继续开吗)

  • 荣耀x10和小米10青春版的区别(荣耀x10和小米10pro哪个好)

    荣耀x10和小米10青春版的区别(荣耀x10和小米10pro哪个好)

  • 现在新手机还需要用完电再充吗(现在新手机还需要充满吗)

    现在新手机还需要用完电再充吗(现在新手机还需要充满吗)

  • iphone三码合一怎么查(苹果如何三码合一)

    iphone三码合一怎么查(苹果如何三码合一)

  • 路由器怎样增强信号强度(路由器怎样增强wifi信号)

    路由器怎样增强信号强度(路由器怎样增强wifi信号)

  • xr是多少hz刷新率(xr手机多少hz)

    xr是多少hz刷新率(xr手机多少hz)

  • vivox30耗电快怎么办(vivox30费电)

    vivox30耗电快怎么办(vivox30费电)

  • 信号弱的地方如何增强手机信号(信号弱的地方如何处理)

    信号弱的地方如何增强手机信号(信号弱的地方如何处理)

  • 苹果se电池能用几个小时(苹果se电池用的快)

    苹果se电池能用几个小时(苹果se电池用的快)

  • 10658000是什么短信(10658000是什么短信怎么取消)

    10658000是什么短信(10658000是什么短信怎么取消)

  • 华为手机突然颜色不对(华为手机突然颜色变淡)

    华为手机突然颜色不对(华为手机突然颜色变淡)

  • 电脑适配器未连接是什么意思(电脑适配器未连接什么意思)

    电脑适配器未连接是什么意思(电脑适配器未连接什么意思)

  • 一个iphone7多长厘米(iphone 7有多长)

    一个iphone7多长厘米(iphone 7有多长)

  • ipad能插储存卡吗(ipad可以插储存卡嘛)

    ipad能插储存卡吗(ipad可以插储存卡嘛)

  • 微信视频通话突然声音变小

    微信视频通话突然声音变小

  • excel中正在处理的单元格称为(excel正在处理 8个处理器)

    excel中正在处理的单元格称为(excel正在处理 8个处理器)

  • 设置特别关心对方会知道吗(能设置特别关心是不是对方没有删除你)

    设置特别关心对方会知道吗(能设置特别关心是不是对方没有删除你)

  • ps蒙版擦除怎么用(ps蒙版擦拭在哪)

    ps蒙版擦除怎么用(ps蒙版擦拭在哪)

  • 如何取消苹果手机开机密码设定(如何取消苹果手机自动续费项目)

    如何取消苹果手机开机密码设定(如何取消苹果手机自动续费项目)

  • 电脑显示器能连接机顶盒吗(电脑显示器能连电视吗)

    电脑显示器能连接机顶盒吗(电脑显示器能连电视吗)

  • 怎样知道微信对方已读(怎样知道微信对方有没有删除自己)

    怎样知道微信对方已读(怎样知道微信对方有没有删除自己)

  • 什么手机有流光快门(什么手机有流光摄影功能)

    什么手机有流光快门(什么手机有流光摄影功能)

  • vivo手机在日本能用吗(vivo手机在日本能够使用日本的电话卡吗)

    vivo手机在日本能用吗(vivo手机在日本能够使用日本的电话卡吗)

  • 智慧团建如何在手机上登录(智慧团建如何在手机录入新团员)

    智慧团建如何在手机上登录(智慧团建如何在手机录入新团员)

  • 快手怎么没有浏览设置(快手怎么没有浏览模式)

    快手怎么没有浏览设置(快手怎么没有浏览模式)

  • 抖音点赞了马上取消对方会知道吗(抖音点赞了马上取消对方会知道点赞了吗)

    抖音点赞了马上取消对方会知道吗(抖音点赞了马上取消对方会知道点赞了吗)

  • nova4怎么知道是高配(怎么区分买的华为nova4)

    nova4怎么知道是高配(怎么区分买的华为nova4)

  • 帝国CMS二次开发基本问题汇总(帝国cms工作流)

    帝国CMS二次开发基本问题汇总(帝国cms工作流)

  • 保险公司支付的赔款计入什么科目
  • 厂家返点是什么意思
  • 跨月冲红的发票怎么做会计分录
  • 工会活动奖励现金怎么入账
  • 增值税发票四舍五入
  • 员工旅游费用可以税前扣除吗?
  • 个体营业执照从哪里查询
  • 农副产品收购发票税率是多少
  • 增值税专用发票和普通发票的区别
  • 如何在电子税务局开发票
  • 财务报表实收资本
  • 送现金券活动方案
  • 股票属于现金及股票吗
  • 股东以实物出资需要交税吗
  • 进口关税完税价格
  • 印花税减免性质代码和项目名称小规模
  • 房租怎么开票
  • 最新土地增值税筹划
  • 税种核定办理流程
  • 小规模纳税人咨询服务费税率是多少
  • 土地转让怎么缴纳增值税
  • 购进原材料直接销售应该怎样结转成本呢
  • 进项票入账但是不抵扣怎么做账
  • 利润表的上期金额和本期金额之间的关系
  • 契税和增值税的计税依据
  • 公司前期花费怎么记啊
  • won11检测
  • win10禁用安全杀毒功能
  • 怎么用红字信息表开红字发票
  • 所得税补税怎么申报
  • php中this的用法
  • PHP:Memcached::isPersistent()的用法_Memcached类
  • 工程审计的目的包括哪些
  • 材料发票入账
  • thinkphp获取数据库数据
  • vue切换背景图片
  • laravel 5.3中自定义加密服务的方案详解
  • nvm安装教程
  • 保姆级教程什么意思
  • vue中解决跨域问题
  • 委托第三方收款合法吗
  • 什么叫财政补助收入
  • phpcms怎么样
  • opengl加阴影
  • 织梦如何开启会员功能
  • 小微企业增值税起征点是多少
  • 车改补贴算工资吗
  • 资产负债表第二年怎么填
  • 工程施工与工程结算账务处理
  • 公司给员工的购房补贴
  • 法人转让股权,可以打个人账户吗
  • 没有增值税专用发票
  • 应付账款已付款应该怎样记账
  • 网银转账退回来是怎么回事
  • 年终奖都有啥
  • 包装物是指什么
  • 冲回上年度费用分录
  • 合同已执行但有错误怎么办
  • 缴纳以前年度税金怎么做账
  • 资产评估资产如何入帐
  • 技术人员工资条
  • 简要分析企业购买行为的影响因素
  • 建筑公司劳务费怎么做账
  • 企业建账的法律规定
  • 如何制作会计账簿
  • mysql几天能学会
  • 安装win7系统需要注意什么
  • ubuntu18.04环境变量
  • incorrect email format, please re-enter.
  • 在Linux系统中安装pacman
  • win10系统优化的方法
  • cocos creator 发布web
  • perl读取文件内容逐行处理
  • jquery滚动条滚动到指定位置
  • shell命令读取文件并新增另一文件到指定行
  • 使用jquery实现的项目
  • js的delegate
  • 四川省地方税务局关于城镇土地使用税困难减免
  • 车船税收费标准表
  • 减免所得税额怎么算的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设