位置: IT常识 - 正文

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

编辑:rootadmin

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

  1、原子性

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

  2、一致性

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

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

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

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

  3、隔离性

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

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

  4、持久性

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

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

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

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

  • 免税收入进项税额转出比例结转法
  • 增值税申报表如何打印
  • 土地出让金会涨价吗
  • 企业注销,账面余额怎样调账
  • 农产品增值税加计扣除最新政策2021
  • 新政府会计制度衔接预算会计需做好的账目清理工作有
  • 其他货币资金的科目编码
  • u盘算固态吗
  • 处置长投时其他权益变动
  • 发票遗失重开需要收费吗
  • 一个营业执照可以开几家淘宝店
  • 领取营业执照后30天内没做税务登记
  • 现金日记账承前页过次页
  • 领用原材料 会计分录
  • 实收资本实缴需要什么手续
  • 国有企业改制资产评估增值税收规
  • 国有资产报废如何委托拍卖公司
  • 小微企业如何申请土地建厂房
  • 商业地产运营成本核算
  • 个人转让认缴出资股权需要交纳印花税吗?
  • 怎么分清楚待认识的人
  • 最新契税优惠政策公告财政部
  • 奖金发当月还是上月
  • 长期待摊费忘记摊了怎么办
  • 税后2.5万工资税前多少钱
  • 废料出售收入
  • 公益性捐赠支出账务处理
  • 以租代购如何做账
  • 公益性捐赠税前扣除资格认定程序
  • mac终端怎么运行命令
  • 为离职员工代缴社保 论
  • 如何压缩文件打包发送微信
  • 最早遥控器是谁发明的
  • 存货周转材料报废处理会计分录
  • 盘点的原则包括
  • threejs环境搭建
  • hook execution failed
  • netddeclnt.exe - netddeclnt是什么进程 有什么用
  • ghoststarttrayapp.exe是什么进程 有什么作用 ghoststarttrayapp进程查询
  • 检测费可以抵扣增值税吗
  • 人力资源增加什么资金积累
  • 非营利组织如何才能获得持续稳定的公益捐赠
  • 高效快速编制会计分录如何做?
  • mongodb导入数据三种方式
  • 企业收到收据老会计怎么入账
  • access china
  • 三免三减半如何申报
  • 拍卖车牌收入需要缴纳什么税
  • 预付款为什么不能抵消工程款
  • 长期借款短期利息怎么算
  • 劳动局仲裁花钱吗
  • 房地产开发企业会计制度
  • 收回理财款会计分录
  • 小微企业免征增值税优惠政策
  • 营业外收入的账户结构
  • 外经证先开票还是异地预缴税率
  • 事业单位无形资产摊销是当月还是下月
  • mysql改表名语句
  • oracle教程入门
  • mysql5.7.21安装
  • win10系统如何打开运行命令
  • mac怎么用浏览器
  • 深入解析linux内核
  • 苹果官网入口
  • win10无u盘装系统教程
  • handle thread
  • 批处理文件命令大全
  • nodejs ddd
  • 批处理之家官网
  • JavaScript中setUTCMilliseconds()方法的使用详解
  • jquery自带的弹出框
  • python爬虫模拟浏览器
  • 超清晰的壁纸
  • 微博html代码
  • 政治轮训的效果
  • 江苏专家库申报在哪个网站
  • 国家税务总局并入财政部最新消息
  • 中国税务手机版
  • 事业单位录用备案表审核快吗
  • 汕头办理社保卡流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设