Size: a a a

2021 January 11

AD

Andrey D. in MySQL
Роман Погромист
нееее, это будет жопа. 100 запросов в сутки от 20 устройств по 250 параметров. За день таблица забита 500к строками
Устройств сотни, запрос каждые 5 минут.
источник

Р

Роман Погромист... in MySQL
Andrey D.
Устройств сотни, запрос каждые 5 минут.
да я понял. )
источник

IZ

Ilia Zviagin in MySQL
Роман Погромист
нееее, это будет жопа. 100 запросов в сутки от 20 устройств по 250 параметров. За день таблица забита 500к строками
И что плохого?
источник

Р

Роман Погромист... in MySQL
Ilia Zviagin
И что плохого?
Все!
Во первых данных оч. много, там селекты простые тупить будут. А во вторых, как ты в кучк всех параметров будешь делать сортировку по 2+ параметрам? (по одному еще как-то можно, больше - уже говно)
источник

Р

Роман Погромист... in MySQL
Andrey D.
Устройств сотни, запрос каждые 5 минут.
Так как я описал, только обдумать соотношение разбиения нужно.
источник

AD

Andrey D. in MySQL
Роман Погромист
Или лучше так, если данных очень много.
Главная таблица -  айди устройства и его описание.
Таблица опросов: айди устройства, время, айди опроса.
Остальные таблицы - категории. В них рараметры и а
у меня щас голова если честно лопнет, я всего-лишь собирался на python сделать скрипт опроса, а сейчас я уже изучаю sql, php и прочее
источник

Р

Роман Погромист... in MySQL
25 таблиц по 10 параметров, я думаю. Отдельная маршрутизация нужна будет, но 25 столбцов уже будет ручниковать.
источник

AD

Andrey D. in MySQL
Падаждите.
источник

IZ

Ilia Zviagin in MySQL
Роман Погромист
Все!
Во первых данных оч. много, там селекты простые тупить будут. А во вторых, как ты в кучк всех параметров будешь делать сортировку по 2+ параметрам? (по одному еще как-то можно, больше - уже говно)
По индексам - не будут.
источник

AD

Andrey D. in MySQL
Роман Погромист
25 таблиц по 10 параметров, я думаю. Отдельная маршрутизация нужна будет, но 25 столбцов уже будет ручниковать.
у меня сейчас 2 таблицы, на 5 и 12 параметров, не связанные ничем.
При селекте база думает по 2-3 минуты.
источник

AD

Andrey D. in MySQL
А я всего-то селект последних показаний делаю, даже на за 5 дней.
источник

IZ

Ilia Zviagin in MySQL
Andrey D.
у меня щас голова если честно лопнет, я всего-лишь собирался на python сделать скрипт опроса, а сейчас я уже изучаю sql, php и прочее
PHP тебе не нужно
источник

AD

Andrey D. in MySQL
Ilia Zviagin
PHP тебе не нужно
Да это я к слово, потому что мне уже и вебморду надо делать под это всё
источник

IZ

Ilia Zviagin in MySQL
Andrey D.
Да это я к слово, потому что мне уже и вебморду надо делать под это всё
Питон.
источник

Р

Роман Погромист... in MySQL
Ilia Zviagin
По индексам - не будут.
Блин, через несколько дней оно засрется так, что пересчет индексов при добавлении новой записи займет больше времени, чем проходит между опросами.
источник

AD

Andrey D. in MySQL
Ilia Zviagin
Питон.
django на моё
источник

AD

Andrey D. in MySQL
Мне щас нужно грамотно сделать базу
источник

Р

Роман Погромист... in MySQL
Andrey D.
А я всего-то селект последних показаний делаю, даже на за 5 дней.
Тогда раз в неделю таблицы сохранять под именами "категория_дата" и в чистые писать.
источник

Р

Роман Погромист... in MySQL
Andrey D.
А я всего-то селект последних показаний делаю, даже на за 5 дней.
Т.е. запрашиваться будут только данные за опр. период, даже без сортировки, анализа и витиеватых выборок?
источник

IZ

Ilia Zviagin in MySQL
Роман Погромист
Блин, через несколько дней оно засрется так, что пересчет индексов при добавлении новой записи займет больше времени, чем проходит между опросами.
Ну да, ты же мастер-Погромист, тебе ж виднее...
источник