我有一个 MySQL ISAM 表正在访问我的多个 php 实例。现在我正在使用 WRITE
锁来序列化对此表的访问。
我的问题是如何确保以先到先得的方式提供 PHP 实例?或者这是默认行为?
官方MySQL documentation没有提及相同锁类型线程的阻塞线程顺序(即多个线程尝试写锁)。它只提到如果 READERS 正在等待,WRITER 将跳到等待队列的前面。
最佳答案
如果文档称它为“队列”,那往往意味着“先到先得”。
关于php - MySQL 锁 : order of unblocked threads,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2889252/