1. 程式人生 > >GET_LOCK(str, timeout)

GET_LOCK(str, timeout)

get_lock 操作 spa style 返回 pre logs mysql 成功

GET_LOCK(str, timeout) 使用字符串 str 來得到一個鎖,持續時間 timeout 秒

(1) 若成功得到鎖,則返回 1
(2) 若操作超時,則返回 0
(3) 若發生錯誤,則返回 NULL

mysql> SELECT GET_LOCK(lock1, 10);
+-----------------------+
| GET_LOCK(lock1, 10) |
+-----------------------+
|                     1 |   # 返回結果為1,說明成功得到了一個名稱為‘lock1‘的鎖,持續時間為10秒
+-----------------------+

GET_LOCK(str, timeout)