Size: a a a

pgsql – PostgreSQL

2021 February 18

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
надоподождать у меня там парметр группа деплоится с новым work mem
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
Сначана надо с ней новое значение снять для теста со старой версией запроса
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Dmitrii Korotovskii
надоподождать у меня там парметр группа деплоится с новым work mem
А зачем? Почему было просто в сессии перед запросом не изменить значение?
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
Потому что оно не даетдаже под рутовым юзером
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Да, а что, offers.shop_id не ссылается на shops.id?
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
В смысле
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
Там есть такой fk
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
В таблице offers
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Dmitrii Korotovskii
Потому что оно не даетдаже под рутовым юзером
Хмм... тогда это просто не PostgreSQL, наверное?
Любой пользователь может work_mem менять.
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
Это RDS
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
https://explain.depesz.com/s/eIYt - 200 метров work_mem.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Dmitrii Korotovskii
Там есть такой fk
А, значит Вы опять порезали \d shops. :(
Зачем Вы это делаете, а? Если считаете, что сами знаете, что относится к делу, а что нет — почему бы не оптимизировать самостоятельно? ;)
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
Щас буду индексы дальше
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
Yaroslav Schekin
А, значит Вы опять порезали \d shops. :(
Зачем Вы это делаете, а? Если считаете, что сами знаете, что относится к делу, а что нет — почему бы не оптимизировать самостоятельно? ;)
Сорри, не думал об этой секции в таком ключе
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Теперь хватает... но сильно лучше не стало, да. :(
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
Ага...
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
Щас тот индекс попробую
источник

DK

Dmitrii Korotovskii in pgsql – PostgreSQL
Я так понимаю там попутно вся система заимпрувилась нихерски )
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Так если это fork (я не помню), там они могли что угодно "напороть". :(
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Dmitrii Korotovskii
Я так понимаю там попутно вся система заимпрувилась нихерски )
Это слишком большое значение work_mem для таких ресурсов, скорее всего (хотя, конечно, зависит от запросов).
источник