温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
定具体的某一行,那么呢,我们呢,基本上是这么干,锁定了以后,别人不跟你抢了,你才可以什么安心的去修改你相应的数据,那么呢,我们来看一下,首先他所要做的事呢,干嘛呢,就三个第一个。哪个点起点比定第二个你要锁哪一行,比如说我要锁八号记录,那么这个时候我要锁八号记录的时候select星Y啊,逐渐ID等于八,重要的是加four update号,好,那么请同学们将死句写在纸上练习一遍,那么听我说好,我们呢这么干,现在打设假设八号记录,它的字段呢很多,有abcd可不可以现在我们发现C这个字段,比如说叫订单状态,这张单据是不对的,我要去改,但是由于我程序错乱以后导致了以后我现在是不是要把第C列修成我想要的数据啊,但是现在呢,我在修的过程当中,别人是不是也会来改动啊,我这就如同说嘛,这部汽车你现在要开,但是汽。
01:27
车有毛病,你觉得应该是先修好了再上路,还是说忽略这个bug,那么到最后是不是一定是车毁人亡啊,那么好,我们现在呢这么大,那么呢,我们select这块以后是不是Y啊A等于八呀,For update贝塔看好这样的模式就是人为的手工为某一条记录上锁了,好,那么来同学们一回车查出来了吧,现在呢锁着了,锁着以后我现在呢一我呢也要来改改,假设我要设置B这边等于叉叉叉,好同学们请看这个时候言下之意,我锁了以后我三选一。
02:27
是不是DO1场做,我们自己认为该修你的业务逻辑啊,那么这块就是我做我自己的事,听懂了吧,但是现在我呢,还在做的过程当中,假设我现在正在做,但是有个好处是你比较稳定,现在是不是我三选一哥们儿我上锁呀,此时只允许我一个人独占,既然是独障,是不是排他,那么这个时候同学们请看我这边三乘二一回车怎么着,是不是阻塞呀?那么这个时候什么意思呢?我三选一就在这儿干我该干的事,想干嘛干嘛好,假设我也修完我的数据了,那么这个时候同学们我是不是猜commit呀,好OK,大家一看我这边commit了以后,别人发的update是不是才能去改啊,这样就保证了,就是兄弟在你在修改之前,我的另外的CDEF,这些字段是不是改成了我想要的值?我修复了这个数。
03:27
啊,那么这个时候你卡了以后,那么同学们请看我这是不是也改成了叉叉叉了,没问题了吗?OK,好,那么呢,卡米塔卡米塔,那么呢,恢复成我们原来的,因为两边都设过set塔奥卡米塔等于零,好那么这个时候就是什么呢?方贝锁定某一行以后,其他操作会被阻塞,直到锁定了环,锁定了行绘画提交com特清楚,OK那么呢,这个呢,就是我们的什么呢?如何锁定一行,那么呢,我们呢来看一下。
我来说两句