Size: a a a

Полуночные айтишники

2020 January 04

YV

Yuri V in Полуночные айтишники
Arstan
Посоветуй свою))
Мне влом тащиться к консоли с базой и вспоминать, как запросы с группировкой по дате пишутся 😂 я вообще ванну принимаю 🤣🤣🤣🤣🤣
источник

A

Arstan in Полуночные айтишники
Смысл такой, что надо сгруппировать по 5 мин интервалам прям в запросе
источник

RA

Renat Akhatayev in Полуночные айтишники
Yuri V
Мне влом тащиться к консоли с базой и вспоминать, как запросы с группировкой по дате пишутся 😂 я вообще ванну принимаю 🤣🤣🤣🤣🤣
))
источник

A

Arstan in Полуночные айтишники
И брать avg по параметру
источник

YV

Yuri V in Полуночные айтишники
To_date/to_char вроде вообще требование стандарта.
источник

A

Arstan in Полуночные айтишники
А детали, как именно в случае у Рената это сработает - удобнее найти в инете и потом потестить
источник

A

Arstan in Полуночные айтишники
Yuri V
To_date/to_char вроде вообще требование стандарта.
Ну вот, уже хорошо
источник

YV

Yuri V in Полуночные айтишники
Arstan
Ну вот, уже хорошо
Не, так себе идея. Function-based индексов в спо йок
источник

A

Arstan in Полуночные айтишники
Вот тебе еще годный пример с SO, тут только напильничком допилить)))
Только медленно как-то выглядит
SELECT SUM(exchange_rat) AS totalAmount, DATE_FORMAT(from_unixtime(unix_timestamp(created_at) - unix_timestamp(created_at) mod 300), '%Y-%m-%d %H:%i:00') as createdAt from payments group by createdAt
источник

YV

Yuri V in Полуночные айтишники
источник

A

Arstan in Полуночные айтишники
Это движку придется наверное все эти расчеты и конвертации на каждую строку делать
источник

A

Arstan in Полуночные айтишники
А что не так? Про эффективность я и слова не сказал
источник

YV

Yuri V in Полуночные айтишники
Ага, при 100% утилизации CPU.... в мониторинге 😂
источник

YV

Yuri V in Полуночные айтишники
Построчное применение функции же, Арс 😁
источник

A

Arstan in Полуночные айтишники
Yuri V
Ага, при 100% утилизации CPU.... в мониторинге 😂
Да, если это раз в сек будет бегать, мало не покажется
источник

YV

Yuri V in Полуночные айтишники
Arstan
Да, если это раз в сек будет бегать, мало не покажется
Это и раз в минуту мало не покажется 😂😂😂😂😂
источник

RA

Renat Akhatayev in Полуночные айтишники
😩 все печально
источник

A

Arstan in Полуночные айтишники
А если добавить колонку к таблице, и в нее старт 5 мин интервала записывать,
источник

A

Arstan in Полуночные айтишники
А потом с этой колонкой просто группировать?
источник

A

Arstan in Полуночные айтишники
Да, только по 5 мин интервалы будут, зато сильно быстрее
источник