1
nybux Jul 25, 2013 乐观,自己判断
悲观,数据库锁定 |
3
nybux Jul 25, 2013
没必要,悲观锁是肯定可以保证没有冲突的。但是会降低性能,因为这条记录被锁住了,其他人没法再读取这条记录了。
乐观锁通过一定的算法保证当前库里面的记录是自己前面读出来的记录,比如加个版本号字段或者加个time字段,或者把所以字段都读出来,然后update的时候where都加上。 |
4
plprapper Jul 25, 2013
一般来说 乐观锁就够了
|
6
plprapper Jul 25, 2013
至今没有碰到过乐观锁 搞不定 需要用悲观锁的这种 场景 。
所以很难理解你所谓的 “彻底” 到底是啥含义。 |
7
wodemyworld Jul 26, 2013
|
8
pythonee Jul 26, 2013
@wodemyworld
这个高端,确实没有遇到过这个场景,这种应该是电信级别的吧 |