Forum Webscript.Ru
Общие => Базы данных => Тема начата: Error202 от 22 Августа 2007, 15:25:49
-
Есть такая задача...
Есть 1000 пользователей.
Каждую минуту у них увеличиваются 3 параметра.
Все это хранится в MySQL.
Какой вариант оптимальнее?
1. Каждые пять минут, по крону обновлять скриптом все значения для всех пользователей сразу и им выдавть результат из базы при просмотре
2. При кадом запросе обновлять данные именно запрашиваемого и выдавать ему уже измененные
P.S. При учете, что 1000 пользователей висят online и периодически делают запросы с частотой 1 запрос в 5-20 сек.
-
Error202
Чисто алгоритмически:
$ret = (time()-$time_start)/60;
:) И никаких изменений в базе
Очевидно, для изменения или не-изменения параметров в базе есть условия. Какие, и от чего они зависят?