xlock,rowlock,holdlock是否正确?
我看到(xlock,rowlock,holdlock)的组合用于表格。 请参阅联机手册,holdlock用于保存共享锁(用于读取,如select),直到事务完成,并且xlock是用于数据修改(例如更新,插入或删除)的独占锁定(写入锁定)。 我们怎样才能同时使用读写表? 我想知道这个组合是否会生效。 混乱...
锁定提示有各种类型:
rowlock
, paglock
, tablock
nolock
, updlock
, xlock
holdlock
, readpast
, nowait
你建议的组合是xlock, rowlock, holdlock
。 这三个不冲突。 它会导致一个独占的行锁,直到交易结束。
上一篇: Is xlock,rowlock,holdlock correct?
下一篇: when/what locks are hold/released in READ COMMITTED isolation level