位置: IT常识 - 正文

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

编辑:rootadmin

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

  1、原子性

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

  2、一致性

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

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

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

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

  3、隔离性

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

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

  4、持久性

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

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

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

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

  • 淘宝店推广和营销方法总结(淘宝店推广和营销的区别)

    淘宝店推广和营销方法总结(淘宝店推广和营销的区别)

  • 论坛推广之发帖与顶贴的方法和技巧(论坛推广帖子)

    论坛推广之发帖与顶贴的方法和技巧(论坛推广帖子)

  • 淘宝48小时不发货怎么赔偿(淘宝48小时不发货会扣分吗)

    淘宝48小时不发货怎么赔偿(淘宝48小时不发货会扣分吗)

  • 拼多多专员在处理中需要多久(拼多多专员在处理后会直接退款吗)

    拼多多专员在处理中需要多久(拼多多专员在处理后会直接退款吗)

  • 去年的微信聊天记录能恢复吗(去年的微信聊天记录有年份吗?)

    去年的微信聊天记录能恢复吗(去年的微信聊天记录有年份吗?)

  • windows任务栏点不动怎么办(win10任务栏点击)

    windows任务栏点不动怎么办(win10任务栏点击)

  • 苹果手机后置摄像头和手电筒打不开(苹果手机后置摄像头模糊不清是怎么回事)

    苹果手机后置摄像头和手电筒打不开(苹果手机后置摄像头模糊不清是怎么回事)

  • 尼康d4和d4s有何区别(尼康d4s和d5拍摄效果对比)

    尼康d4和d4s有何区别(尼康d4s和d5拍摄效果对比)

  • 闲鱼如何增加宝贝曝光率(闲鱼怎么增加)

    闲鱼如何增加宝贝曝光率(闲鱼怎么增加)

  • 华为8x屏幕多大尺寸(华为8x屏幕多大)

    华为8x屏幕多大尺寸(华为8x屏幕多大)

  • qq群举报成功封号几天(举报qq群显示账号已封停)

    qq群举报成功封号几天(举报qq群显示账号已封停)

  • nova6 5g和4g的区别(nova6 5g和4g的区别手机壳)

    nova6 5g和4g的区别(nova6 5g和4g的区别手机壳)

  • 手机黄屏怎么回事(手机黄屏解决方案)

    手机黄屏怎么回事(手机黄屏解决方案)

  • 小米商城正在退款需要多久(小米商店申请退款了什么时候能到账)

    小米商城正在退款需要多久(小米商店申请退款了什么时候能到账)

  • 荣耀20怎么清理运行(荣耀20怎么清理软件缓存)

    荣耀20怎么清理运行(荣耀20怎么清理软件缓存)

  • iphone8横屏切换(苹果8主界面横屏)

    iphone8横屏切换(苹果8主界面横屏)

  • 拼多多精选推荐能删除吗(拼多多精选推荐广告怎么关闭)

    拼多多精选推荐能删除吗(拼多多精选推荐广告怎么关闭)

  • 快手粉丝删了能恢复吗(快手粉丝删了能找回吗)

    快手粉丝删了能恢复吗(快手粉丝删了能找回吗)

  • 无需物流发货什么意思(无需物流发货会有什么处罚)

    无需物流发货什么意思(无需物流发货会有什么处罚)

  • 小米cc9能装内存卡吗(小米cc9外置内存卡最大可以安装多大)

    小米cc9能装内存卡吗(小米cc9外置内存卡最大可以安装多大)

  • 车载mp3怎么下载歌曲(车载mp3怎么下载qq音乐)

    车载mp3怎么下载歌曲(车载mp3怎么下载qq音乐)

  • 直播延迟怎么调(钉钉直播延迟怎么调)

    直播延迟怎么调(钉钉直播延迟怎么调)

  • 微软准备发布Win10 21H2,不支持 Win11 升级的朋友可获更新(微软发布windows)

    微软准备发布Win10 21H2,不支持 Win11 升级的朋友可获更新(微软发布windows)

  • 10分钟搞定win11安卓子系统(10分钟搞定3种网红小吃)

    10分钟搞定win11安卓子系统(10分钟搞定3种网红小吃)

  • javaweb案例一(javaweb简单项目案例)

    javaweb案例一(javaweb简单项目案例)

  • 【Python】Streamlit库学习:一款好用的Web框架(python stream模块)

    【Python】Streamlit库学习:一款好用的Web框架(python stream模块)

  • 水利建设基金按照增值税征收
  • 差旅费津贴需要缴纳个人所得税吗?
  • 先开发票后发货
  • 业务招待费扣除基数的收入包括哪些
  • 职工福利费会计核算
  • 企业发行债券的目的
  • 债务清偿抵充的案例
  • 向非关联企业捐赠现金会计分录
  • 政府投资计入什么科目
  • 国家税务总局11号令
  • 小规模纳税人注销需要查账吗
  • 签发空头支票的赔偿金
  • 税务发票原件
  • 农业产品免税范围注释
  • win11不兼容
  • 车船税可以抵扣个税吗
  • 员工离职补偿金计算方法
  • win8.1技巧
  • 除了个税还有什么税
  • php中

  • 贸易公司如何办理产地证
  • 基于php实现简单函数
  • 税收筹划的税种
  • 国家对国有企业采取的政策是怎样的
  • 期末应交增值税转入未交增值税
  • vue框架总结
  • 傅里叶级数狄利克雷判别法
  • 传承古老文化
  • uniapp和mpvue比较
  • c语音进阶
  • 采购的技术服务费需入库吗
  • 代收代缴水费可以加多少损耗
  • 公司购买空调计入什么费用
  • 工厂杂工工资
  • 应交税费明细账登记图
  • 如何注册小微商户
  • SQL SERVER 2000通讯管道后复用劫持
  • 无形资产出售当月是否摊销
  • 理财产品怎么收费
  • 原材料的对应账户有哪些
  • 工程施工合同如何核算收入成本?
  • 销售折扣怎么制定
  • 哪些单位需要缴纳残疾人保障金
  • 租金收入分摊政策规定
  • sqlserver排序规则怎么看
  • sql中出现将截断字符串或二进制
  • freebsd使用wifi
  • ipad和iPhone的mac地址区别
  • vmware怎么放大虚拟机
  • 索尼vaio笔记本无法开机
  • mac键盘怎么开
  • billmoney是什么意思
  • 开机密码忘记了怎么打开手机
  • linux系统怎么安装wine
  • freelibrary 程序崩溃
  • linux igb
  • win10怎么启用网卡
  • 红石cpu教程
  • win7系统快速关机快捷键
  • ajax 编码
  • canvas的使用步骤
  • android开发mvc mvp mvvm
  • linux升级python2.7
  • cocos2dx quicxk 3.3 导入Json文件布局 UI
  • js excel解析
  • 简述linux与windows相比,有哪些优势
  • unity f1
  • jquery form序列化
  • npm安装nodemodules
  • python的idle打不开解决办法
  • JavaScript函数中,哪个语句可以返回值
  • 实用的app都有哪些
  • javascript学习指南
  • JavaScript Switch 声明
  • unity shader saturate
  • 正则化实现
  • 社保已申报怎么停止缴费
  • 小规模纳税人可以开13%的发票吗
  • 强化管理定义
  • 贵阳市税务电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设