JavaScript | js - Вопрос к хостерам
Тема закрыта by
DELETED
Причина: порешали толпой подкинули пару идей
Причина: порешали толпой подкинули пару идей
DELETED
Автор
7 сентября 2017, в 7:26
Delete
Поставил ajax функцию динамического обновления прямиком из БД маленького содержимого блока - числовое значение только.
Так вот вопрос, что там с нагрузкой будет, если я, например, сейчас выставил функцию на обновление каждую секунду?
Спасибо.
p.s. Ну на сайте примерно рассчётное количество если взять 50 пользунов плюс может некоторые не разлогинятся и браузер будет рефрешить.
________
посл. ред. 07.09.2017 в 07:28; всего 1 раз(а); by PhpStorm
Что там с нагрузкой будет, что мешает провести тест?
Включить дебагер и зациклить твой запрос в цикл?
А вообще, 50 запросов в секунду для mysql это ерунда
Включить дебагер и зациклить твой запрос в цикл?
А вообще, 50 запросов в секунду для mysql это ерунда
DELETED
Автор
7 сентября 2017, в 9:52
Delete
Dizzy221 (07.09.2017 в 09:30)
Что там с нагрузкой будет, что мешает провести тест?
Включить дебагер и зациклить твой запрос в цикл?
А вообще, 50 запросов в секунду для mysql это ерунда
Что там с нагрузкой будет, что мешает провести тест?
Включить дебагер и зациклить твой запрос в цикл?
А вообще, 50 запросов в секунду для mysql это ерунда
тогда норм
всё зависит от запроса
Если это будет жёсткий join на 100 таблиц, и без индексов, то тут и сервер не поможет - будет беда
Если это будет жёсткий join на 100 таблиц, и без индексов, то тут и сервер не поможет - будет беда
DELETED
Автор
7 сентября 2017, в 10:17
Delete
Mobiaaa (07.09.2017 в 10:11)
всё зависит от запроса
Если это будет жёсткий join на 100 таблиц, и без индексов, то тут и сервер не поможет - будет беда
всё зависит от запроса
Если это будет жёсткий join на 100 таблиц, и без индексов, то тут и сервер не поможет - будет беда
Дима, в одной таблице забираем число 9 знаков после запятой из одной ячейки и выводим его с увеличением по времени в селектор каждую секунду каждому кто в браузере сидит, вот как бы и всё.
________
посл. ред. 07.09.2017 в 10:18; всего 1 раз(а); by PhpStorm
PhpStorm, тогда стоит один раз забрать с базы, и дальше увеличивать каждую секунду (промежуточно сохраняя в сессию например или в мемкеш)
DELETED
Автор
7 сентября 2017, в 12:10
Delete
Mobiaaa (07.09.2017 в 12:04)
PhpStorm, тогда стоит один раз забрать с базы, и дальше увеличивать каждую секунду (промежуточно сохраняя в сессию например или в мемкеш)
PhpStorm, тогда стоит один раз забрать с базы, и дальше увеличивать каждую секунду (промежуточно сохраняя в сессию например или в мемкеш)
простая анимация не подойдёт, нужно чтобы счётчик соответствовал значению в базе поэтому рефрешу напрямую в селектор
да и со счётчиками геммор, если разлогинить и залогинить подгрузкой контента, то скрипт удваивает скорость, это возиться нужно а у меня времени нет
________
посл. ред. 07.09.2017 в 12:16; всего 3 раз(а); by PhpStorm
PhpStorm, какие проблемы то
писать/читать с кеша
сбрасывать в базу раз в n сек/мин
мемкеш переварит без особого труда пару десятков тысяч запросов в сек
mysql скорее сдохнет, ну либо строить кластер mysql
имхо мемкеш и любое nosql решение будет производительнее и логичнее для данной задачи
писать/читать с кеша
сбрасывать в базу раз в n сек/мин
мемкеш переварит без особого труда пару десятков тысяч запросов в сек
mysql скорее сдохнет, ну либо строить кластер mysql
имхо мемкеш и любое nosql решение будет производительнее и логичнее для данной задачи