当前位置: 首页 > wzjs >正文

保定移动网站建设搜索优化师

保定移动网站建设,搜索优化师,2022年税收优惠政策有哪些,温州公司网站建设🎄事务的四大特性 以下就是事务的四大特性,简称ACID。 原子性📢事务时不可分割的最小操作单元,要么全部成功,要么全部失败。一致性📢事务完成后,必须使所有的数据都保持一致隔离性&#x1f4e2…

 🎄事务的四大特性

  • 以下就是事务的四大特性,简称ACID。
  • 原子性📢事务时不可分割的最小操作单元,要么全部成功,要么全部失败。
  • 一致性📢事务完成后,必须使所有的数据都保持一致
  • 隔离性📢数据库系统自身提供的隔离机制,保证事务在不受外部并发操作影响的独立
    环境下运行。
  • 持久性📢事务一旦提交或回滚,它对数据库中的数据的改变就是永久的。(将在磁盘中永久写入)。

🎄并发事务引发的问题

⭐脏读

  • 一个事务读到另外一个事务还没有提交的数据。

A事务更新了某个字段的值,比如将100更新为200,但此时A事务还没有提交

此时B事务读取这个字段发现还是100,也就是B事务读取到了A事务还没有来得及处理的数据

⭐不可重复读

  • 一个事务先后读取同一条记录,但两次读取的数据不同,称之为不可重复读。

  • A事务的第一条查询语句查询后,此时B事务进行的对同一字段记录的更新
  • 紧接着A事务的再次对同一数据进行查询时发现数据不一致。
  • 这就是不可重复读,也就是重复读的数据不一致。

⭐幻读

  • 一个事务按照条件查询数据时,没有匹配到对应的数据,但是在插入数据时,发现这行数据又存在了。就好像出现了“幻影”。

A事务查询主键1不存在,此时B事务插入了一条主键为1的数据,紧接着A事务又去插入主键为1的记录,此时发现数据已经存在,插入失败。就好像出现了幻觉。

🎄事务的隔离级别

📢目的就是为了解决并发事务所引发的问题。

事务隔离级别
隔离级别
脏读不可重复读幻读
Read uncommitted
未解决未解决未解决
Read committed
解决未解决未解决
Repeatable Read( 默认 ):可重复读
解决解决未解决
Serializable(串行化)
解决解决解决

⭐查看事务隔离级别

select @@transaction_isolation

⭐设置事务隔离级别

set [session|global] transaction isolation level [read uncommitted | read committed | repeatable read | serializable]

⭐注意

📢:对于隔离级别越高数据越安全,但是并发性能越差。

http://www.dtcms.com/wzjs/496527.html

相关文章:

  • 上海易雅达网站建设公司怎么样百度关键词广告怎么收费
  • 房产集团公司网站建设方案2022年新闻大事
  • 河南网站制作可口可乐营销策划方案
  • 想做机械加工和橡胶生意怎么做网站2021搜索引擎排名
  • 网站推广页做app找什么公司
  • 望京做网站公司广州网络营销推广
  • 360免费建站为什么注册不了购买一个网站域名需要多少钱
  • asp做留言板网站网络服务提供者收集和使用个人信息应当符合的条件有
  • 企业网站代建设辽宁好的百度seo公司
  • 自己做的旅游网站 介绍公关
  • 花都低价网站建设公众号推广合作平台
  • 黑龙江网站设计站长推荐黄色
  • 网站建设与管理专业就业前景中国万网登录入口
  • 免费网站空间php免费培训seo
  • 关于建设网站的书本建立网站有哪些步骤
  • 网站内容建设需要注意哪些问题成都网站seo外包
  • 邯郸房产网签查询系统免费seo快速收录工具
  • 网页不能运行wordpress十堰seo优化方法
  • 独立站工具广州seo关键词优化外包
  • 互联网技术学校公司的seo是什么意思
  • asp.net网站开发菜鸟自己怎么创建一个网站
  • 网站制作制作网络营销的策划流程
  • 佛山自定义网站建设营销培训机构哪家最专业
  • html5网站案例江苏百度推广代理商
  • 深圳罗湖网站建设公司外贸推广平台排名
  • 南宁网站制作公司哪家好网址导航浏览器下载
  • 微网站如何做微信支付百度指数官网
  • 网站建设费是什么河南郑州最新事件
  • 网站建设如何报价数字营销策略有哪些
  • 网站模块 带采集app推广方案策划