加拿大 多伦多 - 2023年12月03日
此 PostgreSQL 扩展提供了与 Oracle DBMS_LOCK 包的兼容性,但 DBMS_LOCK.CONVERT()
函数和一些不受支持的锁定模式除外,这些模式在 Oracle PL/SQL 存储过程中也很少见。
实现了以下存储过程
ALLOCATE_UNIQUE()
:为命名锁分配唯一的锁 ID。REQUEST()
:请求特定模式的锁。RELEASE()
:释放锁。SLEEP()
:使过程休眠指定的时间。例如,用户锁可用于执行以下操作
这是此扩展的初始版本。
欢迎为构建更好的工具做出任何贡献。您可以使用 GitHub 工具发送您的想法、功能请求或补丁。
链接
pg_dbms_lock 扩展是 HexaCluster Corp 的原创作品,Gilles Darold 和 Akhil Reddy Banappagari 是作者和官方维护者。