Loading...
JavaScript | js - Вопрос к хостерам
Привет, братва :-)

Поставил ajax функцию динамического обновления прямиком из БД маленького содержимого блока - числовое значение только.

Так вот вопрос, что там с нагрузкой будет, если я, например, сейчас выставил функцию на обновление каждую секунду?

Спасибо.

p.s. Ну на сайте примерно рассчётное количество если взять 50 пользунов плюс может некоторые не разлогинятся и браузер будет рефрешить.
________
посл. ред. 07.09.2017 в 07:28; всего 1 раз(а); by PhpStorm
Что там с нагрузкой будет, что мешает провести тест?
Включить дебагер и зациклить твой запрос в цикл?

А вообще, 50 запросов в секунду для mysql это ерунда
Dizzy221 (07.09.2017 в 09:30)
Что там с нагрузкой будет, что мешает провести тест?
Включить дебагер и зациклить твой запрос в цикл?

А вообще, 50 запросов в секунду для mysql это ерунда


тогда норм
всё зависит от запроса
Если это будет жёсткий join на 100 таблиц, и без индексов, то тут и сервер не поможет - будет беда
Mobiaaa (07.09.2017 в 10:11)
всё зависит от запроса
Если это будет жёсткий join на 100 таблиц, и без индексов, то тут и сервер не поможет - будет беда


Дима, в одной таблице забираем число 9 знаков после запятой из одной ячейки и выводим его с увеличением по времени в селектор каждую секунду каждому кто в браузере сидит, вот как бы и всё.
________
посл. ред. 07.09.2017 в 10:18; всего 1 раз(а); by PhpStorm
PhpStorm, тогда стоит один раз забрать с базы, и дальше увеличивать каждую секунду (промежуточно сохраняя в сессию например или в мемкеш)
Mobiaaa (07.09.2017 в 12:04)
PhpStorm, тогда стоит один раз забрать с базы, и дальше увеличивать каждую секунду (промежуточно сохраняя в сессию например или в мемкеш)


простая анимация не подойдёт, нужно чтобы счётчик соответствовал значению в базе :-( поэтому рефрешу напрямую в селектор

да и со счётчиками геммор, если разлогинить и залогинить подгрузкой контента, то скрипт удваивает скорость, это возиться нужно а у меня времени нет
________
посл. ред. 07.09.2017 в 12:16; всего 3 раз(а); by PhpStorm
PhpStorm, какие проблемы то
писать/читать с кеша
сбрасывать в базу раз в n сек/мин
мемкеш переварит без особого труда пару десятков тысяч запросов в сек
mysql скорее сдохнет, ну либо строить кластер mysql
имхо мемкеш и любое nosql решение будет производительнее и логичнее для данной задачи
Онлайн: 5
Время:
Gen. 0.1319
(c) ByMAS.RU 2010-2025