Forum Webscript.Ru

Общие => Базы данных => Тема начата: Error202 от 22 Августа 2007, 15:25:49

Название: Нагрузка на сервер
Отправлено: Error202 от 22 Августа 2007, 15:25:49
Есть такая задача...

Есть 1000 пользователей.
Каждую минуту у них увеличиваются 3 параметра.
Все это хранится в MySQL.

Какой вариант оптимальнее?

1. Каждые пять минут, по крону обновлять скриптом все значения для всех пользователей сразу и им выдавть результат из базы при просмотре

2. При кадом запросе обновлять данные именно запрашиваемого и выдавать ему уже измененные

P.S. При учете, что 1000 пользователей висят online и периодически делают запросы с частотой 1 запрос в 5-20 сек.
Название: Нагрузка на сервер
Отправлено: CGVictor от 22 Августа 2007, 19:07:21
Error202
Чисто алгоритмически:
$ret = (time()-$time_start)/60;
:) И никаких изменений в базе

Очевидно, для изменения или не-изменения параметров в базе есть условия. Какие, и от чего они зависят?