如果另一个进程拥有表,mysql表锁会等待还是返回错误;

时间:2018-11-22 02:49:44

标签: mysql

如果我有一个脚本(B)正在写入MySQL表而没有锁,而另一个脚本(A)试图同时在该表上获得锁,那么会发生什么情况?

脚本A会立即返回一个(无法锁定错误),还是会挂起,直到获得锁定或超过time_out默认值为止?

谢谢。

脚本A

lock tables mytable write;
...do some reading....
...do some writing....
unlock tables;

脚本B

...do some writing without a lock....

0 个答案:

没有答案