Система Windows, PHP 7.1, MySQL 5.7
В MySQL все переменные timeout поставил 3600sec
Не пойму что за ерунда....
По сути все дефолтно (чтобы упростить вместо ненужной инфы поставил ....):
$this->db = mysqli_init();
$this->db->real_connect(....);
foreach ($arr as $id) {
$this->db->query('SELECT * FROM tbl WHERE .....')
}
Запрос 1 Время 300cек
Запрос 2 Время 184cек
Запрос 3 Время 247cек
Запрос 4 Время 0,012cек
.....
Так вот проблема в том, что всегда после 3-го запроса результат 0, т.е. запрос ничего не выдает (хотя если начать с него там тоже будет результат), и через 5 таких запросов примерно начинается опять 3-4 выполнять. Хотя никакой ошибки не выдает.
Пробывал даже через CMD запускать в цикле без foreach в PHP проблема таже...
Куда копать?