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

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

AK1
Сообщения: 135
Зарегистрирован: Чт фев 13, 2020 6:39 pm
Благодарил (а): 23 раза
Поблагодарили: 30 раз

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

Сообщение AK1 » Вс май 16, 2021 3:18 pm

Если количество запросов меньше 200/сек, то не надо искать кошку в темной комнате. Расслабьтесь.
За это сообщение автора AK1 поблагодарил:
SmoKE_xDDD (Вс май 16, 2021 5:54 pm)
Рейтинг: 1.16%
Аватара пользователя
Карл Маркс
Сообщения: 70
Зарегистрирован: Ср апр 24, 2019 5:10 pm
Благодарил (а): 50 раз
Поблагодарили: 3 раза

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

Сообщение Карл Маркс » Вс май 16, 2021 5:19 pm

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

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

Сообщение AK1 » Вс май 16, 2021 7:03 pm

Увеличь период опроса датчиков температуры/влажности до 5-15 минут
За это сообщение автора AK1 поблагодарил:
Карл Маркс (Вс май 16, 2021 7:06 pm)
Рейтинг: 1.16%
Аватара пользователя
Карл Маркс
Сообщения: 70
Зарегистрирован: Ср апр 24, 2019 5:10 pm
Благодарил (а): 50 раз
Поблагодарили: 3 раза

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

Сообщение Карл Маркс » Вс май 16, 2021 8:17 pm

AK1 писал(а):
Вс май 16, 2021 7:03 pm
Увеличь период опроса датчиков температуры/влажности до 5-15 минут
Спасибо. Графики, конечно, изящность теряют :)
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Пн май 17, 2021 7:01 am

с устройствами вроде все уже решено - там жрать то нечего ... все зависит от частоты смены данных на дачиках - если это раз в секунду - то как то это часто .... там возможно больше жрет системный чат с алиской... и без разницы открыт ли этот чат или закрыт
За это сообщение автора tarasfrompir поблагодарил:
Карл Маркс (Пн май 17, 2021 9:30 am)
Рейтинг: 1.16%
Спасибо нам ПОМОЖЕТ..!
Аватара пользователя
Карл Маркс
Сообщения: 70
Зарегистрирован: Ср апр 24, 2019 5:10 pm
Благодарил (а): 50 раз
Поблагодарили: 3 раза

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

Сообщение Карл Маркс » Пн май 17, 2021 9:29 am

У меня ещё пара вопросов общего плана. Это показатель реальных обращений к БД, или некий эквивалент, который высчитывается по формуле? Если реальные, какая разница для секундного счётчика, 1 раз в минуту идёт опрос, или 1 раз в 10 минут? (у меня термодатчики внутри ёмкостей, служат типа пожарной системой, отслеживают аномальное повышение температуры. По этому раз в 10 минут для меня очень редко) Это же совсем разные отрезки времени? И ещё, я всё тут стесняюсь спросить, а поиск меня не понимает, как можно узнать про кеш? Включен, не включен?
А у себя я, вроде, одного обжору нашёл. У меня много шаблонов поведения было, на изменение значения. Они так термодатчики постоянно проверяли.
AK1
Сообщения: 135
Зарегистрирован: Чт фев 13, 2020 6:39 pm
Благодарил (а): 23 раза
Поблагодарили: 30 раз

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

Сообщение AK1 » Пн май 17, 2021 11:44 am

"Практика выше теоретического познания, ибо она обладает достоинством не только всеобщности, но и непосредственной действительности”
Н. Ленин, «Материализм и эмпириокритицизм», 1908 год"
За это сообщение автора AK1 поблагодарил:
Карл Маркс (Пн май 17, 2021 1:29 pm)
Рейтинг: 1.16%
Аватара пользователя
tarasfrompir
Сообщения: 3216
Зарегистрирован: Ср мар 02, 2016 8:18 pm
Откуда: Украина Пирятин
Благодарил (а): 223 раза
Поблагодарили: 815 раз

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

Сообщение tarasfrompir » Пн май 17, 2021 5:10 pm

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

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

Сообщение Карл Маркс » Пн май 17, 2021 6:48 pm

Спасибо. Понятно.
fandaymon
Сообщения: 1553
Зарегистрирован: Сб янв 13, 2018 5:00 pm
Благодарил (а): 39 раз
Поблагодарили: 574 раза

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

Сообщение fandaymon » Пн май 17, 2021 9:22 pm

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