位置: IT常识 - 正文

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

编辑:rootadmin

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

  1、原子性

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

  2、一致性

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

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

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

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

  3、隔离性

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

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

  4、持久性

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

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

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

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

  • mate30微信面容支付如何开启(mate20微信面容支付)

    mate30微信面容支付如何开启(mate20微信面容支付)

  • 固态硬盘怎么看正品(固态硬盘怎么看寿命)

    固态硬盘怎么看正品(固态硬盘怎么看寿命)

  • 快手号封成TA是什么意思

    快手号封成TA是什么意思

  • 蜂窝移动号码什么意思(中国移动蜂窝号码)

    蜂窝移动号码什么意思(中国移动蜂窝号码)

  • 华为荣耀20Pro咋添加桌面插件(华为荣耀20pro使用方法)

    华为荣耀20Pro咋添加桌面插件(华为荣耀20pro使用方法)

  • 爱奇艺分享会员账号怎么弄(爱奇艺分享会员怎么弄)

    爱奇艺分享会员账号怎么弄(爱奇艺分享会员怎么弄)

  • ip与mac绑定有好处吗(ip与mac绑定作用大吗)

    ip与mac绑定有好处吗(ip与mac绑定作用大吗)

  • 在Excel中活动单元格是指(在Excel中活动单元格只能是)

    在Excel中活动单元格是指(在Excel中活动单元格只能是)

  • 手机号码异地可以补办吗(手机号码异地可以改套餐吗?)

    手机号码异地可以补办吗(手机号码异地可以改套餐吗?)

  • 说说设置部分好友可见其他人还能看到吗(说说怎么仅部分人可见)

    说说设置部分好友可见其他人还能看到吗(说说怎么仅部分人可见)

  • sata是什么硬盘(sata硬盘百科)

    sata是什么硬盘(sata硬盘百科)

  • 电脑没反应按什么键恢复(电脑没反应什么原因)

    电脑没反应按什么键恢复(电脑没反应什么原因)

  • 正在验证已更新的iphone软件需要多久(正在验证已更新的ipad软件)

    正在验证已更新的iphone软件需要多久(正在验证已更新的ipad软件)

  • 8p的屏幕尺寸(8p屏幕尺寸长宽多少厘米)

    8p的屏幕尺寸(8p屏幕尺寸长宽多少厘米)

  • 红米note8pro内存卡在哪里(红米note8pro内存卡怎么装)

    红米note8pro内存卡在哪里(红米note8pro内存卡怎么装)

  • qq怎么设置自定义分组(qq怎么设置自定义主题背景)

    qq怎么设置自定义分组(qq怎么设置自定义主题背景)

  • 爱奇艺是阿里旗下的吗(爱奇艺是阿里还是百度)

    爱奇艺是阿里旗下的吗(爱奇艺是阿里还是百度)

  • 荣耀8有红外线功能吗(荣耀平板8有红外线功能吗)

    荣耀8有红外线功能吗(荣耀平板8有红外线功能吗)

  • 高通骁龙8核什么意思(高通骁龙8核相当于)

    高通骁龙8核什么意思(高通骁龙8核相当于)

  • 电脑乘除符号是哪个键(电脑的乘除符号在哪里)

    电脑乘除符号是哪个键(电脑的乘除符号在哪里)

  • 怎么删掉自动回复(怎么删除自动回复?)

    怎么删掉自动回复(怎么删除自动回复?)

  • 魅族手机怎么强制开机(魅族手机怎么强制开机步骤)

    魅族手机怎么强制开机(魅族手机怎么强制开机步骤)

  • 华为怎么信任软件(华为怎么信任软件安装)

    华为怎么信任软件(华为怎么信任软件安装)

  • 为什么充电宝充不进去电(为什么充电宝充满了又变成0了)

    为什么充电宝充不进去电(为什么充电宝充满了又变成0了)

  • 如何打开uc隐藏相册(uc怎么隐藏菜单)

    如何打开uc隐藏相册(uc怎么隐藏菜单)

  • 红米手机怎么开启游戏模式(红米手机怎么开空调万能遥控器)

    红米手机怎么开启游戏模式(红米手机怎么开空调万能遥控器)

  • iphone xr双卡怎么放(iphone xr双卡怎么变成单卡了)

    iphone xr双卡怎么放(iphone xr双卡怎么变成单卡了)

  • 坚果手机如何连接电视(坚果怎么跟手机连接)

    坚果手机如何连接电视(坚果怎么跟手机连接)

  • Python之字典遍历元素(4种方式)(python字典遍历key)

    Python之字典遍历元素(4种方式)(python字典遍历key)

  • 百旺金税盘官网
  • 计算应交增值税并结转未交增值税怎么做用友
  • 一般纳税人的税种有哪些
  • 增值税专票如何添加商品名称
  • 公司注销投资款退回给股东,附言写什么
  • 免税项目怎么做账
  • 随意变更会计处理方法违背了
  • 房产企业贷款利率
  • 工程款预付账款的账务处理
  • 待摊费用是
  • 暂估成本跨年后未收到票如何处理
  • 我的初级备考经历怎么写
  • 免费的企业
  • 外地施工企业税收征管办法
  • 计提租金分录怎么处理
  • 预提退货实际发生时账务处理
  • 货运发票和提供建筑服务的专票备注怎么写?
  • 发票签收单怎么填
  • 体检合同属于什么合同
  • 物业公司一般纳税人怎么抵扣
  • 哪些票据可以抵扣个人所得税
  • 预收一年租金会计分录
  • 小规模印花税减免性质代码怎么填
  • 购买的商业保险可以税前扣除吗
  • 汇算清缴交的税怎么做分录
  • 关闭 ipv6
  • 会务费如何入账
  • 合伙企业利润分配个人所得税
  • 手撕票怎么做会计分录
  • 谈谈你对人民美好生活的理解
  • window10黑白模式
  • PHP:pg_close()的用法_PostgreSQL函数
  • 出口退税转内销的话如何算发票金额
  • 在windows操作
  • 增值税专用发票查询系统官方网站
  • 开发产品完工结转
  • 大家掌握的都很好 英语
  • php消息队列kafka
  • 计算机视觉需要学什么
  • auto.js 教程
  • 税务局批扣是什么意思
  • 哪些计入其他收益与营业外收入
  • 新增办税员需要哪些资料
  • 跨境电商企业账务如何做账
  • 织梦设置的关键词看不到
  • 现金发放工资会计科目怎么写
  • 出口免税不退税会计分录
  • 其他货币资金的六个内容
  • 用sql语言
  • 个税申报月份错误怎么更改
  • 预期报酬率和期初报酬率
  • 没有发票的费用怎么报销
  • 员工工资怎么核算
  • 发票隔年还能做账吗
  • 什么时候用以前年度损益调整科目什么时候用所得税科目
  • 采购费用属于什么会计分录
  • 税金及附加科目借贷方向
  • sql常用语句大全简书
  • mysql 索引 语句
  • Linux下卸载MySQL数据库
  • mysql修改版本号
  • windows延缓写入失败怎么修复
  • ubuntu基本配置
  • win7怎么用耳机听歌
  • 苹果mac系统怎么更新
  • centos 安装chia
  • 删掉sam文件后无法开机
  • android:Background线程池和UiThread线程池
  • cocos2dx加libevent库
  • dos命令行怎么打开
  • cmd echo不换行
  • unity onbecameinvisible
  • opengl1
  • node.js中fs模块
  • Node.js中的事件循环是什么
  • nodejs怎么学
  • nodejs开发微信小程序
  • jquery遍历object
  • 原生js
  • 国家电子税务局app下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设