DBMS_LOCK 系统包提供了 OceanBase 数据库锁管理服务的接口。

您可以请求一个特定模式的锁,为它在同一个或其他实例的子程序中指定一个可识别的唯一名称,更改锁模式,然后释放。

DBMS_LOCK 安全模型

操作系统对于可用锁的最大总数可能存在限制。在使用锁或将此包提供给其他用户时,请考虑仅向特定用户或角色授予 EXECUTE 权限。

DBMS_LOCK 子程序概览

下表列出了 OceanBase 数据库当前版本所支持的 DBMS_LOCK 子程序以及简要描述。

子程序

描述

SLEEP

阻塞当前会话到指定的时长。