什么网站吸引流量,网络科技公司有什么职位,做高清视频的网站,辽宁省和城乡建设厅网站事务并发之幻读 题记幻读系列文章 题记
在《事务之概念》提到事务对应现实世界的状态转换#xff0c;这个过程要满足4个特性这世界#xff0c;真理只在大炮射程之类#xff0c;通往和平的道路#xff0c;非“常人”可以驾驭一个人生活按部就班#xff0c;人多起来#x… 事务并发之幻读 题记幻读系列文章 题记
在《事务之概念》提到事务对应现实世界的状态转换这个过程要满足4个特性这世界真理只在大炮射程之类通往和平的道路非“常人”可以驾驭一个人生活按部就班人多起来难免鸡飞狗跳同理现实世界的状态转换映射到数据库满足4个特性也非一帆风顺在数据库江湖一个事务任我行两个事务南北双雄多事务江湖大乱接下来便是并发事务幻读的问题
幻读 引子 组长召开了晨会更新了开发任务福报996那大饼画的真香你情绪激昂做出积极表态保证完成任务等等…这画风完全不符合咱们的审美真实的场景回到工位上你先伸个懒腰侦查完四周刷起短视频 举例子 卓别林正在农场中清点猪数第一此20只第二遍30只第三遍15只…某人不禁笑出了猪叫同事给你使眼色身后组长的气压蔓延开来就这说好的通俗易懂段子多多呢好吧江郎才尽…啊 如果一个事务先根据某些条件查询出一些数据该事务未提交另一个事务写入、删除了其他符合条件的记录这就是幻读 卓别林数猪条件是猪鸡鸭不会计算在内第一遍数了10只隔壁农场正值壮年的猪三哥看到大圈中搔首弄姿的母猪花花不服猪命翻越栅栏混了进来第二遍一数11只因此初步理解便有了转机前后数的不一样但这不合理吗合理呀学生报名今天查10个明天退学了仨查是7不一样合现实世界的理呀百思不得其解撇了眼上面的定义还有个点会是关键吗是啥呢 查出一些数据该事务还未提交你说咱就数个猪不是说好的查(select)无事务(铁定不会有锁)问题TM的应该就是这个未提交但咱不能理解 …过了几天突然一想这是否应该在一系列场景业务下的要求 农场展开一场牲畜数量的比赛你数鸡的数量他数牛的数量卓别林数猪的数量在比赛还未结束时未提交裁判人员再次进行计算再数一遍此时隔壁农场放出猪三哥拐走了母猪花花咱要公平就得防着被阴一招所以裁判人员数的有问题吗没有问题的只是在当前这个业务下是有问题的我特么真是个人才…
系列文章
我们来学mysql – 有无事务ID(原理版) 我们来学mysql – 建立索引(原理版) 我们来学mysql – 使用索引(原理版) 我们来学mysql – 索引失效(原理版) 我们来学mysql – 用不上的索引(原理版) 我们来学mysql – 索引上的锁(原理版) 我们来学mysql – 访问方法(原理篇) 我们来学mysql – 连接(原理版) 我们来学mysql – 查询成本之索引选择(原理篇) 我们来学mysql – EXPLAIN之ID(原理篇)