Общие > Базы данных

Нагрузка на сервер

(1/1)

Error202:
Есть такая задача...

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

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

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

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

P.S. При учете, что 1000 пользователей висят online и периодически делают запросы с частотой 1 запрос в 5-20 сек.

CGVictor:
Error202
Чисто алгоритмически:
$ret = (time()-$time_start)/60;
:) И никаких изменений в базе

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

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии