RELEASE_ALL_LOCKS()
描述
该函数用于释放当前会话所持有的所有命名锁,并返回成功释放的锁的数 量。
语法
RELEASE_ALL_LOCKS()
说明
参数解释
无参数。
返回值
返回成功释放的锁的数量。如果当前会话没有持有任何锁,那么返回值为 0。
示例
释放当前会话持有的所有命名锁。
SELECT RELEASE_ALL_LOCKS();
返回结果如下:
+---------------------+
| RELEASE_ALL_LOCKS() |
+---------------------+
| 1 |
+---------------------+
1 row in set (0.001 sec)
返回结果为 1,表示当前会话持有的 1 个命名锁,并成功释放。