Size: a a a

ioBroker smarthome

2022 February 03

OA

Ole Antonov in ioBroker smarthome
Момэнт, сир. А в чем, собственно, проблема? Низкий перформанс? Ну так я себе повесил ещё пару индексов и вуаля. У меня тоже датчики сыпят как бешеные, ничего страшного.
источник

IS

Ihor Shevchenko in ioBroker smarthome
Ну как-то не быстро получается выборка из таблицы в 15 млн. записей
источник

OA

Ole Antonov in ioBroker smarthome
Метрики есть? План запроса смотрел? Юзать мсскл имеет смысл, если можешь оптимизнуть бд сам. Иначе смысл стрелять из пушки по воробьям
источник

IS

Ihor Shevchenko in ioBroker smarthome
Проблемы выборок я решить могу. Но я подозреваю, что iobroker тоже не в восторге от такого количества insert и постоянной перестройки индекса
источник

OA

Ole Antonov in ioBroker smarthome
Прямо вот старого больного человека заставляешь напрячься :)
источник

OA

Ole Antonov in ioBroker smarthome
источник

OA

Ole Antonov in ioBroker smarthome
12 млн записей
источник

OA

Ole Antonov in ioBroker smarthome
источник

OA

Ole Antonov in ioBroker smarthome
Отрисовка восьми графиков из флота. Без дополнительных индексов тупило не по детски
источник

OA

Ole Antonov in ioBroker smarthome
Причём, для полноты извращения - мсскл в докере на синолоджи
источник

OA

Ole Antonov in ioBroker smarthome
(База, естественно, снаружи)
источник

OA

Ole Antonov in ioBroker smarthome
Ну а брокеру вообще пофиг - он бд не менеджит, а юзает
источник

IS

Ihor Shevchenko in ioBroker smarthome
Я недавно переставлял все с нуля. Потому у меня сейчас 15 млн. записей. Но, как я уже говорил, у меня +3млн записей в месяц. А сейчас я собираюсь еще подкинуть пару десятков датчиков. И эта цифра сильно вырастет
источник

OA

Ole Antonov in ioBroker smarthome
Ну ты ведь понимаешь, что для мсскл это не размер вообще? Что он заточен на то, чтобы ворочать гигабайтные базы? Я реально не пойму проблемы. В настроенной реляционной БД проблемы начинаются на уровне, очень далеком от масштабов домашнего иоброкера
источник

IS

Ihor Shevchenko in ioBroker smarthome
так это надо оптимизацией заниматься :)
источник

OA

Ole Antonov in ioBroker smarthome
Там всей оптимизации - один-два индекса базовых - по дате и ид. Я больше пока не заморачивался. Станет опять тормозить - буду смотреть. Но подозреваю, что при жизни не дождусь
источник

AK

Artem Kozakov in ioBroker smarthome
| Table      | Size in MB |
| ts_number  |    7210.58 |
| ts_counter |       0.02 |
| datapoints |       0.02 |
| ts_string  |     101.33 |
| sources    |       0.02 |
| ts_bool    |       0.13 |

78млн записей в ts_number. флот строит менее секунды график по нескольким параметрам + разные периоды. ну будет дольше.. да и черт бы с ним
mysql.
источник

AK

Artem Kozakov in ioBroker smarthome
ничего вообще не настраивалось, все как из коробки
источник
2022 February 04

OA

Ole Antonov in ioBroker smarthome
Железо какое? Если вся база влазит в память, вопросов нет
источник

P

Palko in ioBroker smarthome
Утр добр. Никто из знающих node/js не ковырял доку по системе видеонаблюдения SecurOS? там нативная поддержка скриптов начиная с бесплатной "Lite" версии... например получать картинки, ивенты, графика и текст на кадрах.. и т.д... просто я сам тама не разберусь точно) мож кому еще нужно?
https://iss.ru/pub/uploads/afb4c838-d896-466c-8e38-28d6c6b06402/SecurOS-Programming-Guide-1.pdf
источник