Bas*_*que 5 sql-server locking
在 Postgres 中,Advisory Locks特性提供了在数据库服务器中集中管理的任意应用程序定义的锁。这些锁与表或行等无关。
Microsoft SQL Server 是否提供类似这些建议锁的功能?
应用锁。它们是引擎代表应用程序持有的任意锁。获得sp_getapplock和释放sp_releaselock(如果需要)。共享、更新、独占和意图模式与通常的兼容性矩阵。可以有事务或会话范围。该行为在各个方面都与 PG 咨询锁相匹配,但它是一个存储过程,而不是一个函数(因此它不能在 SELECT 中内联使用,例如)。