В списке процессов MySQL показано, что несколько запросов SELECT
заблокированы.Время заблокированного шоу более 4000
| 24 | user | localhost | database | Query | 4725 | Locked | SELECT * FROM data
| 25 | user | localhost | database | Query | 4725 | Locked | SELECT * FROM data
| 26 | user | localhost | database | Query | 4725 | Locked | SELECT * FROM data
PHP-скрипт выполнялся несколько раз, но затем SELECT
перешел в заблокированное состояниеКак решить эту проблему?
$SQL = "SELECT * FROM data";
$query = $db->prepare($SQL);
$query->execute();
while ($row = $query->fetch(PDO::FETCH_ASSOC)) {
//Do something
sleep(2);
}
Ограничивает ли сервер MySQL запрос SELECT для одновременного запуска?это можно изменить?