日期:2014-05-16  浏览次数:20543 次

数据库的锁机制 和 事务隔离级别
按照封锁程度,分为 :共享锁,独占(排他)锁,更新锁

其中,共享锁和更新锁是兼容的,但是一个资源只允许有一把更新锁。
      独占锁与其他都是非兼容的。


按照锁定资源的粒度,分为:数据库级锁,表级锁,区域级锁,页面级锁,键值级锁,行级锁。
锁升级指的是将较多的低粒度的锁升级为较少的高粒度的锁。


4种隔离级别:读未提交的数据,读已提交的数据,可重复读,串行化。


Hibernate采用 <version> 和 <timestamp>来实现乐观锁。在配置文件中必须紧跟在id后边