oracle 锁 分析

1. 分为 tx 和 tm 。 即 行级 和 表级 其中 行级是 X 表级是 S X RS RX SRX S:整个表是share的 X:整个表是X的 RS:表中某些行是share的 RX:表中某些行是exclucive的 SRX:在某个事务执行的过程当中, 先加了S锁, 而后还请求了RX锁 2. 加锁过程是 先在表上加表级锁 再在肯定的某一些行上加行级锁 3. 加表级锁的时候要检查相容性 4. 一些sql语句和会产生的加锁类型的对应关系以下: select :RS update、delete,insert: RX 5. S,X,SRX 等类型的表级锁能够经过如下语句加锁 lock table A in ...model...