MySQL的GET_LOCK(str,timeout)
函数用于实现应用程序锁定或模拟记录锁定
如果我想等无限秒,我该如何致电GET_LOCK
?
GET_LOCK('lock_name', -1)
有效吗?
答案 0 :(得分:1)
是GET_LOCK('lock_name', -1)
,你可以等待无限秒。这没有记录,并且有错误。它仍然没有记录,但根据错误报告,此功能已在5.5及更高版本上修复。
参考:GET_LOCK() timeout behaves differently on differing platforms
PS:仔细使用此功能。由于没有记录,行为可能会在将来的版本中发生变化。