我了解的是,Apache会为每个请求创建一个独立的PHP进程。这意味着,如果我有像下面这样的代码:
如果是这样的话,人们该如何处理呢?将这两个请求放到MySQL事务中是否可以解决问题,还是需要进行完整的表锁定?
- 检查记录是否存在
- 如果不存在,则创建它
如果是这样的话,人们该如何处理呢?将这两个请求放到MySQL事务中是否可以解决问题,还是需要进行完整的表锁定?
SELECT ... FOR UPDATE
- Karoly Horvath