gpt4 book ai didi

PHP从不同的进程中选择相同的行

转载 作者:行者123 更新时间:2023-11-29 02:26:10 24 4
gpt4 key购买 nike

我创建了一个 PHP 脚本来从数据库中获取行并对其进行处理。

while(true){
SELECT FROM table WHERE process = 0

UPDATED the selected rows status

etc.....
}

它将逐一选择 process = 0 的行并继续。

然后我曾经在多个选项卡(Process1、process2、process3 等...)中运行该 php 文件。

但问题是两个进程在多进程运行时选择了同一行。我需要进程跳过已被另一个进程选择的行。

最佳答案

您可以使用 SELECT ... FOR UPDATE选择并锁定行,然后更新它。

关于PHP从不同的进程中选择相同的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21308918/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com