А в чем тогда разница с ключом и без? Только в том, что с ключом он проверяет каждую секунду?
И если запустить без ключа, работающие процессы завершаться или продолжат работать до конца?
Vindicar, какой-то скрипт запускается и не завершается почти час. В php.ini лимит стоит 60 секунд. Я не знаю что это за скрипт, т.к. set_time_limit(0) нигде не используется
Akina, Да, я заменил на 86400 и 3600.
Вопрос, почему после 12:00 он начинает считать как 21,22,23? И даты записей которые попали в этот диапазон вообще 02:52:28
Да, UNION ALL в последнем SELECT нужно было убрать. Спасибо!
Еще один вопрос. Есть какие-либо ограничения по количеству SELECT внутри? В документации про это не видел
UPDATE a
SET fruit = (CASE id WHEN 1 THEN 'apple'
WHEN 2 THEN 'orange'
WHEN 3 THEN 'peach'
END)
WHERE id IN(1,2 ,3);
Вопрос лишь в том, на сколько это правильно с точки зрения нагрузки?
Будет разница между одиночным обновлением и таким массовым обновлением, если поставить лимит 500 за раз?
Все работает, но напрягает то, что даже когда поток данных +- одинаковый, ОЗУ все равно потихоньку увеличивается. Такое ощущение, что там что-то накапливается и так дойдет до 100%))
И если запустить без ключа, работающие процессы завершаться или продолжат работать до конца?