Size: a a a

2019 May 28

AD

Anton Davydov in Random Ruby Chat
Есть анализаторы онлайн крутые
источник

AD

Anton Davydov in Random Ruby Chat
Парсят жсон
источник

AD

Anton Davydov in Random Ruby Chat
Можешь найти и закинуть?
источник

EB

Eugene Burmakin in Random Ruby Chat
ща поищу
источник

AD

Anton Davydov in Random Ruby Chat
И потом картинку в чат
источник

AD

Anton Davydov in Random Ruby Chat
Я собственно плохо в базах шарю, только запросы писать умею средние и немного понимаю что делать в затылках
источник

RP

Roman Patkin in Random Ruby Chat
{"QUERY PLAN"=>" -> Subquery Scan on \"ANY_subquery\" (cost=6084620.71..6706695.72 rows=20226386 width=8)"}, 
{"QUERY PLAN"=>"-> GroupAggregate (cost=6084620.71..6504431.86 rows=20226386 width=12)"},
{"QUERY PLAN"=>" Group Key: notification_processing_rules_1.notification_id"},
{"QUERY PLAN"=>" -> Sort (cost=6084620.71..6157136.48 rows=29006305 width=12)"},
{"QUERY PLAN"=>" Sort Key: notification_processing_rules_1.notification_id"},
{"QUERY PLAN"=>" -> Seq Scan on notification_processing_rules notification_processing_rules_1 (cost=0.00..506447.05 rows=29006305 width=12)"},

вот тут досвидание, смотри сколько он у тебя строк парсит
источник

EB

Eugene Burmakin in Random Ruby Chat
29кк
источник

EB

Eugene Burmakin in Random Ruby Chat
х_х
источник

SP

Sergey Pustovalov in Random Ruby Chat
pghero не заводил?
источник

SP

Sergey Pustovalov in Random Ruby Chat
там же норм анализатор
источник

RP

Roman Patkin in Random Ruby Chat
зочем тут pghero?
источник

SP

Sergey Pustovalov in Random Ruby Chat
explain analyze смотреть )
источник

AD

Anton Davydov in Random Ruby Chat
Roman Patkin
{"QUERY PLAN"=>" -> Subquery Scan on \"ANY_subquery\" (cost=6084620.71..6706695.72 rows=20226386 width=8)"}, 
{"QUERY PLAN"=>"-> GroupAggregate (cost=6084620.71..6504431.86 rows=20226386 width=12)"},
{"QUERY PLAN"=>" Group Key: notification_processing_rules_1.notification_id"},
{"QUERY PLAN"=>" -> Sort (cost=6084620.71..6157136.48 rows=29006305 width=12)"},
{"QUERY PLAN"=>" Sort Key: notification_processing_rules_1.notification_id"},
{"QUERY PLAN"=>" -> Seq Scan on notification_processing_rules notification_processing_rules_1 (cost=0.00..506447.05 rows=29006305 width=12)"},

вот тут досвидание, смотри сколько он у тебя строк парсит
Ух красота
источник

EB

Eugene Burmakin in Random Ruby Chat
Sergey Pustovalov
pghero не заводил?
был где-то
источник

EB

Eugene Burmakin in Random Ruby Chat
надо поискать
источник

EB

Eugene Burmakin in Random Ruby Chat
Roman Patkin
{"QUERY PLAN"=>" -> Subquery Scan on \"ANY_subquery\" (cost=6084620.71..6706695.72 rows=20226386 width=8)"}, 
{"QUERY PLAN"=>"-> GroupAggregate (cost=6084620.71..6504431.86 rows=20226386 width=12)"},
{"QUERY PLAN"=>" Group Key: notification_processing_rules_1.notification_id"},
{"QUERY PLAN"=>" -> Sort (cost=6084620.71..6157136.48 rows=29006305 width=12)"},
{"QUERY PLAN"=>" Sort Key: notification_processing_rules_1.notification_id"},
{"QUERY PLAN"=>" -> Seq Scan on notification_processing_rules notification_processing_rules_1 (cost=0.00..506447.05 rows=29006305 width=12)"},

вот тут досвидание, смотри сколько он у тебя строк парсит
Как мне понять, какая конкретно часть запроса так меня объебывает?
источник

EB

Eugene Burmakin in Random Ruby Chat
Так, ага
источник

EB

Eugene Burmakin in Random Ruby Chat
источник

RP

Roman Patkin in Random Ruby Chat
скорее всего эта
SELECT MAX(id) AS id
FROM notification_processing_rules
GROUP BY notification_id
источник