Size: a a a

pgsql – PostgreSQL

2020 May 29

2_

2flower _ in pgsql – PostgreSQL
Konstantin K
ну человек спрашивал есть ли потомки, я показал что есть)
куриная слепота, не увидел. прошу прощения.
источник

KK

Konstantin K in pgsql – PostgreSQL
видимо там простой рекурсией не обойтись (у меня не вышло)
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Viktor Grigorev
Подскажите пожалуйста, откуда может взяться статистика по таблице, если на ней не было ни одного analyze (по данным pg_stat_user_tables)?
а autoanalyze?
источник

VG

Viktor Grigorev in pgsql – PostgreSQL
тоже 0
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Viktor Grigorev
тоже 0
и в pg_stats есть записи по этой таблице?
источник

VG

Viktor Grigorev in pgsql – PostgreSQL
да
источник

2_

2flower _ in pgsql – PostgreSQL
я бы это
 select t.id
 from table t
 inner join prc on t.parent_id = prc.id
 where t.id = 'c522e2fa-3db0-48a8-b498-5c051540f34e
превратил в   select t.id
 from table t where exists(...)
источник

KK

Konstantin K in pgsql – PostgreSQL
а какая разница?
источник

2_

2flower _ in pgsql – PostgreSQL
Konstantin K
а какая разница?
у вас 'c522e2fa-3db0-48a8-b498-5c051540f34e' это id родителя?
источник

ВК

Виталий Кухарик... in pgsql – PostgreSQL
#PostgreSQL #ProstgresPro #Patroni
Помимо  Bootstrap и Create replicas ...
Добавлена полная автоматизация процесса PITR кластеров patroni (на сегодня) с помощью pgbackrest и wal-g.
Нужна обратная связь. Я как и всегда, пытаюсь сложные задачи сделать простыми, но всё ли при этом понятно.
(в личку, чтобы не флудить)

https://github.com/vitabaks/postgresql_cluster/pull/40#issuecomment-636180024
источник
2020 May 30

В

Валерий in pgsql – PostgreSQL
Подскажите пожалуйста как в CREATE TABLE передать переменную с именем схемы.
источник

ВК

Виталий Кухарик... in pgsql – PostgreSQL
Victor Yegorov
подкрутите настройки:
tcp_keepalives_idle = 5
tcp_keepalives_interval = 1
tcp_keepalives_count = 5

(это не решает текущую проблему, но в будущем должно помочь)
И часто приходится их крутить?
Не разу не трогал эти параметры ядра, возможно чего то не знаю.
источник

ВК

Виталий Кухарик... in pgsql – PostgreSQL
Maksim Milyutin
сохраните бэктрейс через gdb висячего процесса - понадобится для анализа инцидента
Не страшно в бою gdb?
источник

MM

Maksim Milyutin in pgsql – PostgreSQL
Виталий Кухарик
Не страшно в бою gdb?
бэктрейс снять всего лишь. В данном случае это единственный способ понять, из-за чего зависание произошло
источник

KK

Konstantin K in pgsql – PostgreSQL
Валерий
Подскажите пожалуйста как в CREATE TABLE передать переменную с именем схемы.
dynamic sql
источник

В

Валерий in pgsql – PostgreSQL
Konstantin K
dynamic sql
спасибо, но мне бы в pg
источник

NM

Nikita Machekhin in pgsql – PostgreSQL
Валерий
спасибо, но мне бы в pg
Там можно выполнять любые запросы, можете и с dynamic sql
источник

KK

Konstantin K in pgsql – PostgreSQL
Валерий
спасибо, но мне бы в pg
источник

MM

Maksim Milyutin in pgsql – PostgreSQL
Maksim Milyutin
бэктрейс снять всего лишь. В данном случае это единственный способ понять, из-за чего зависание произошло
можно одной командой gdb -p $PID --batch --ex ‘bt’
источник

В

Валерий in pgsql – PostgreSQL
Вот спасибо хорошо
источник