Я не могу придумать способ разделить число на диапазоны в PHP.
У меня есть большой набор записей базы данных MySQL и я хочу распределить некоторую рабочую нагрузку для моих сценариев.
Пример:
В таблице 2435 строк, я хочу, чтобы каждый скрипт PHP выбирал только определенный диапазон записей:
Script 1: select [1 to 150];
Script 2: select [151 to 270];
Основная проблема: я не могу придумать способ, как разделить эти 2435 на четные диапазоны и передать их в MySQL SELECT.
Попробуйте вот так
SELECT * FROM table_name ORDER BY id ASC LIMIT 150 OFFSET 0
Для 1-го сценария
LIMIT 150 OFFSET 0
тогда для 2-го сценария
LIMIT 150 OFFSET 150
Скоро…
Других решений пока нет …