关于数据库锁之间的关系,高手进来发表意见。
已存在的锁 要新加的锁
RowShare RowExclu Share ShareRowExclu Exclusive
RowShare Y Y Y Y N
RowExclusive Y Y N N N
Share N N Y N N
ShareRowExclusive N N Y Y N
Exclusive N N N N N
左边已经存的锁表示如果有此锁在一个资源上,要加的新锁表示是否还可以往这个资源上再加对应类型的锁,Y表示可以加,N表示不能加
上面这个表是我对各锁之间的并发关系的理解,因为对英文说明理解的不是很明白,所以拿出来大家来指正一下哪些地方错了,并且说明一下原因,谢谢大家..