共享锁S,加锁后,其它事务只能叠加S;独占锁X,加锁后具有排它性,其它事务加不了锁。①
ReadUnCommitted不加锁,也不接受独占锁,在这个事务隔离级别下可以读到脏数据(未被提交的过期数据或读取后被回滚),当然也包括不可重复读和幻像数据。②
ReadCommitted读前加共享锁,读完就释放...
分类:
其他好文 时间:
2014-05-04 10:09:39
阅读次数:
250
多并发的时候,在什么情况下必须加锁?如果不加锁会产生什么样的后果。加锁的场景跟java的new
thread和Runnable的关系是什么?看看java的concurrentMap源码。还有spring 的web.xml启动执行源码
分类:
编程语言 时间:
2014-04-28 03:16:05
阅读次数:
537