多线程同步方法<一>数据库悲观锁(for update)
悲观锁,正如其名,具有强烈的独占和排他特性。上来就锁住,把事情考虑的比较悲观,它是采用数据库机制实现的,数据库被锁之后其它用户将无法查看,直到提交或者回滚,锁释放之后才可查看。所以悲观锁具有其霸道性。
简单说其悲观锁的功能就是,锁住读取的记录,防止其它事物读取和更新这些记录,而其他事物则会一直堵塞,知道这个事物结束。
我们可以在dos窗口中来简单测试测试:
1)语句:sq
原创
2015-10-25 11:52:32 ·
2675 阅读 ·
9 评论