[DASH] Количество запросов в БД
Модератор: immortal
- buba911
- Сообщения: 127
- Зарегистрирован: Пт дек 07, 2018 4:57 pm
- Благодарил (а): 42 раза
- Поблагодарили: 7 раз
Re: [DASH] Количество запросов в БД
После установки модуля из маркета такая бедаnick7zmail писал(а): ↑Чт янв 07, 2021 6:16 pmЭто если установить модуль ищ маркета.AK1 писал(а):Попробуй IP/modules/phpmyadmin/phpmyadmin/index.php
Отправлено с моего Xperia XZ1 Compact через Tapatalk
СпойлерПоказать
- Вложения
-
- php3.png (4.37 КБ) 2764 просмотра
Raspberry Pi3B+ v4.44
-
- Сообщения: 141
- Зарегистрирован: Чт фев 13, 2020 6:39 pm
- Благодарил (а): 23 раза
- Поблагодарили: 34 раза
Re: [DASH] Количество запросов в БД
Причем есть "заскоки". Надо подождать некоторое время.
- Вложения
-
- Безымянный.png (29.85 КБ) 2762 просмотра
-
- Сообщения: 21
- Зарегистрирован: Вт сен 03, 2019 7:17 am
- Благодарил (а): 9 раз
- Поблагодарили: 2 раза
Re: [DASH] Количество запросов в БД
А у меня вот. В системе всю логику отключил, только обновление статусов устройств штатное работает (резервная система, в основной, где есть логика управления по показаниям датчиков, больше тысячи обращений к БД, но она в памяти, так что тормозов не заметно):
Циклы:
-
- Сообщения: 2084
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 457 раз
Re: [DASH] Количество запросов в БД
из икс рея еще б скрины с базы данных, вкладки таймеров
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 21
- Зарегистрирован: Вт сен 03, 2019 7:17 am
- Благодарил (а): 9 раз
- Поблагодарили: 2 раза
Re: [DASH] Количество запросов в БД
База скромная: А вот таймеров что-то перебор, как мне кажется.. У меня 63 ПУ, есть конечно, по 4 датчика напряжения, тока и мощности, плюс 3 датчика тока и счетчика потребленного тока, но остальное, кажется, перебор..
-
- Сообщения: 1462
- Зарегистрирован: Вс янв 10, 2016 11:05 am
- Благодарил (а): 260 раз
- Поблагодарили: 454 раза
Re: [DASH] Количество запросов в БД
У меня 6 датчиков. Большинство из них сохраняет свое текущее значение ежеминутно. Раз в пять минут сохраняется значение в свойство с историей. Некоторые датчики сохраняют значение по факту срабатывания. ПУ не использую. Из установленных помимо штатных модулей только MegaD.
-
- Сообщения: 2084
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 457 раз
Re: [DASH] Количество запросов в БД
у вас даже объектов меньше чем у меня, разница в запросах в 35 разAndyross79 писал(а): ↑Чт фев 04, 2021 1:49 pmБаза скромная:
database.png
А вот таймеров что-то перебор, как мне кажется.. У меня 63 ПУ, есть конечно, по 4 датчика напряжения, тока и мощности, плюс 3 датчика тока и счетчика потребленного тока, но остальное, кажется, перебор..
Timers.png
проверяйте входные данные
покажите историю свойст статус к примеру у того что по мкютт
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
- Сообщения: 21
- Зарегистрирован: Вт сен 03, 2019 7:17 am
- Благодарил (а): 9 раз
- Поблагодарили: 2 раза
Re: [DASH] Количество запросов в БД
Я для экономии размеров БД часть устройств сделал с хранением истории только за 1 день, а часть оставил как было. По ним все ровно в обоих случаях, ну за исключением частоты опроса в 3 секунды. Есть свои классы, с вычислением, завязанным на дельту времени и предыдущее значение, то есть добавлены дополнительные свойства, но их значения без истории. Вот по ним есть задвоение, но таких только 3 устройства. Какой алгоритм отладки? Отключаю по одному в классах методы (комментирую) и смотрю, после чего падает загрузка БД?
-
- Сообщения: 2084
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
- Благодарил (а): 313 раз
- Поблагодарили: 457 раз
Re: [DASH] Количество запросов в БД
фильтрация, округление до нужной точности, если такая частота опроса оптимизация всей цепочки
там где задвоение, крайний скрин, явный двойной вызов
там где задвоение, крайний скрин, явный двойной вызов
- За это сообщение автора Logrus поблагодарил:
- Andyross79 (Чт фев 04, 2021 4:58 pm)
- Рейтинг: 1.16%
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо