Страница 17 из 20

Re: [DASH] Количество запросов в БД

Добавлено: Вс май 16, 2021 3:18 pm
AK1
Если количество запросов меньше 200/сек, то не надо искать кошку в темной комнате. Расслабьтесь.

Re: [DASH] Количество запросов в БД

Добавлено: Вс май 16, 2021 5:19 pm
Карл Маркс
Так я Датчики ПУ удалил, свои, как смог, сделал. Не знаю, правильно, или нет, родные классы поменял на свои, правда обработчики с родных скопировал. В веб переменные прописал прямые ссылки, какие нашёл, а переменные привязал к своим объектам. Ещё не всё настроил, а уже 222 запроса. Может опытный взгляд что и увидит, для меня мало чем от китайских иероглифов отличаются. В основном ThisComputer фигурирует. В первой таблице много свойств с "Run" на конце. Они вообще никак не регулируется, вроде.
СпойлерПоказать
1.JPG
1.JPG (178.77 КБ) 2923 просмотра
СпойлерПоказать
2.JPG
2.JPG (228 КБ) 2923 просмотра
СпойлерПоказать
Таймеры.JPG
Таймеры.JPG (195.84 КБ) 2923 просмотра
СпойлерПоказать
Логи.JPG
Логи.JPG (157.91 КБ) 2923 просмотра
СпойлерПоказать
Методы.JPG
Методы.JPG (234.14 КБ) 2923 просмотра
Тут и не знаешь, просто, куда смотреть надо.
UPD: Если датчиков не видно, на другой сцене, они всё равно так же работают?

Re: [DASH] Количество запросов в БД

Добавлено: Вс май 16, 2021 7:03 pm
AK1
Увеличь период опроса датчиков температуры/влажности до 5-15 минут

Re: [DASH] Количество запросов в БД

Добавлено: Вс май 16, 2021 8:17 pm
Карл Маркс
AK1 писал(а):
Вс май 16, 2021 7:03 pm
Увеличь период опроса датчиков температуры/влажности до 5-15 минут
Спасибо. Графики, конечно, изящность теряют :)

Re: [DASH] Количество запросов в БД

Добавлено: Пн май 17, 2021 7:01 am
tarasfrompir
с устройствами вроде все уже решено - там жрать то нечего ... все зависит от частоты смены данных на дачиках - если это раз в секунду - то как то это часто .... там возможно больше жрет системный чат с алиской... и без разницы открыт ли этот чат или закрыт

Re: [DASH] Количество запросов в БД

Добавлено: Пн май 17, 2021 9:29 am
Карл Маркс
У меня ещё пара вопросов общего плана. Это показатель реальных обращений к БД, или некий эквивалент, который высчитывается по формуле? Если реальные, какая разница для секундного счётчика, 1 раз в минуту идёт опрос, или 1 раз в 10 минут? (у меня термодатчики внутри ёмкостей, служат типа пожарной системой, отслеживают аномальное повышение температуры. По этому раз в 10 минут для меня очень редко) Это же совсем разные отрезки времени? И ещё, я всё тут стесняюсь спросить, а поиск меня не понимает, как можно узнать про кеш? Включен, не включен?
А у себя я, вроде, одного обжору нашёл. У меня много шаблонов поведения было, на изменение значения. Они так термодатчики постоянно проверяли.

Re: [DASH] Количество запросов в БД

Добавлено: Пн май 17, 2021 11:44 am
AK1
"Практика выше теоретического познания, ибо она обладает достоинством не только всеобщности, но и непосредственной действительности”
Н. Ленин, «Материализм и эмпириокритицизм», 1908 год"

Re: [DASH] Количество запросов в БД

Добавлено: Пн май 17, 2021 5:10 pm
tarasfrompir
Карл Маркс писал(а):
Пн май 17, 2021 9:29 am
У меня ещё пара вопросов общего плана. Это показатель реальных обращений к БД, или некий эквивалент, который высчитывается по формуле? Если реальные, какая разница для секундного счётчика, 1 раз в минуту идёт опрос, или 1 раз в 10 минут? (у меня термодатчики внутри ёмкостей, служат типа пожарной системой, отслеживают аномальное повышение температуры. По этому раз в 10 минут для меня очень редко) Это же совсем разные отрезки времени? И ещё, я всё тут стесняюсь спросить, а поиск меня не понимает, как можно узнать про кеш? Включен, не включен?
А у себя я, вроде, одного обжору нашёл. У меня много шаблонов поведения было, на изменение значения. Они так термодатчики постоянно проверяли.
ОПРОС МОЖНО делать хоть 100 раз в секунду - по идее - если ДАННЫЕ датчика не часто меняются то это вообще не проблема - видел тут както 5000 помоему запросов в секунду.... главное чтобы работало - а остальное все пофигу... ну так устроена система... что тут делать то???

Re: [DASH] Количество запросов в БД

Добавлено: Пн май 17, 2021 6:48 pm
Карл Маркс
Спасибо. Понятно.

Re: [DASH] Количество запросов в БД

Добавлено: Пн май 17, 2021 9:22 pm
fandaymon
Не знаю - зачем так заморачиваться со всеми этими запросами... Надо понимать, что запрос запросу рознь. Запрос на чтение к таблицу в памяти - это вообще ерунда, просто запрос на чтение - ну так, несколько сотен - сервер и не заметит. Запись в таблицу - это да, это нагрузка по серьёзней, особенно если таблица находится на диске, но в принципе и тут в последнее время есть серьезные подвижки - оптимизация статусов ПУ, подключение редиса, оптимизация модулей на запись, только если значение поменялось, и т.д. Резюме такое - если не делать каких-то косяков, которые чрезмерно грузят систему, то даже с избыточным функционалом ПУ всё работает нормально (на 4ой малинке)