1.共享锁只用于表级,排他锁用于行级。2.加了共享锁的对象,可以继续加共享锁,不能再加排他锁。加了排他锁后,不能再加任何锁。3.比如一个DML操作,就要对受影响的行加排他锁,这样就不允许再加别的锁,也就是说别的会话不能修改这些行。同时为了避免在做这个DML操作的时候,有别的会话执行DDL,修改表的定...
分类:
其他好文 时间:
2015-04-16 00:59:54
阅读次数:
182
最近的工作有点难做。 教育平台的项目时不时的总会有BUG,经过一次大改后,貌似不太稳定。不知道最终能否上线,会怎么样。 快递柜的项目问题更多,貌似现在就我一个没事的时候弄下,也没人重视。能否上线并正常使用,很不乐观。虽然解决了一些比较重要的问题,但项目中还有一些问题,我也不是很明白,也比较棘...
分类:
其他好文 时间:
2015-04-14 16:01:02
阅读次数:
107
曾经在coursera上《用weka来进行数据挖掘》这门课时,授课老师怀卡托大学的Ian H. Witten给我很大的触动,对我产生了很大的影响,我想就从Ian教授谈起 【一个可爱的老头】 这是一个很有趣的老头,每次上课的时候都能看到他很乐观开心的笑脸,不得不由衷的感叹,他真的是很热爱这份工作啊。人...
分类:
其他好文 时间:
2015-04-12 10:34:55
阅读次数:
310
近日,腾讯公司五位创始人之一的曾李青在一次演讲中分享了他5年投资实战中的失败经验。他认为,投资者与创业者的理想关系是在契约精神下的良师益友。其中,他总结了9种公司不能投,分别是:跨行创业、能力不强、创始人不睦、沟通困难、精力分散、股东结构不合、盲目乐观、速度太慢、过早曝光,并分析了个中原因。以下为曾...
分类:
其他好文 时间:
2015-04-10 19:33:52
阅读次数:
171
add by zhj: 本文主要谈的是乐观并发控制,虽然乐观并发控制不太适用于并发写冲突很频繁的场景下,因为这样会导致事务回滚,需要用户重试retry,但是如果不用乐观并发控制的话,貌似也没有其它什么好的办法了,悲观锁并不能解决更新丢失的问题,比如本文中的例子,我们也可以想想Git遇到这种情况时是怎...
分类:
其他好文 时间:
2015-04-09 06:10:18
阅读次数:
160
原文:Yii2.0的乐观锁与悲观锁Web应用往往面临多用户环境,这种情况下的并发写入控制, 几乎成为每个开发人员都必须掌握的一项技能。在并发环境下,有可能会出现脏读(Dirty Read)、不可重复读(Unrepeatable Read)、 幻读(Phantom Read)、更新丢失(Lost up...
分类:
其他好文 时间:
2015-04-08 06:27:11
阅读次数:
1396
如果上天是公平的,也许它这样对待我肯定是正确的。我并不会怨天尤人,杞人忧天,即使生活给我再大的玩笑,我也学会了乐观,自信。我是一个身残志坚的女孩子,活了23年,而我就坚强了整整23年。23年里,有苦有泪,有伤有痛,有欢有笑,甚至是我忘了我是怎么地度过的,可能是在我彷徨,自信开心。从一出生,我就是家里...
分类:
其他好文 时间:
2015-04-08 00:54:41
阅读次数:
171
原文:mysql乐观锁总结和实践上一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,其他用户长时间无法访问,影响了程序的并发访问性,同时这...
分类:
数据库 时间:
2015-04-08 00:48:33
阅读次数:
205