Size: a a a

pgsql – PostgreSQL

2020 June 25

YS

Yaroslav Schekin in pgsql – PostgreSQL
И это после "SET enable_seqscan = off;"?!
источник

Д

Данияр in pgsql – PostgreSQL
Yaroslav Schekin
И это после "SET enable_seqscan = off;"?!
упс, я пропустил это. Сейчас
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Данияр
упс, я пропустил это. Сейчас
И да, индекс-то должен был быть каким-то таким:
CREATE INDEX ON urls USING GIN (search_words gin_trgm_ops);
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Ну и да, я поддерживаю https://t.me/pgsql/234933 ;)
источник

НК

Наталия Куценко... in pgsql – PostgreSQL
Павел П.
тут принято полностью писать, с вилкой.
С hh можно было скопипастить, казаньэкспресс ведь?)
Спасибо за инфо, я здесь новичок ☺️
ЗП до 120 000
https://kazan.hh.ru/vacancy/37606473
источник

НК

Наталия Куценко... in pgsql – PostgreSQL
Alexander Nikitin
Был я в этом иннополисе на прошлой неделе, квартал, а вокруг пустота и автобус до Казани час едет. Но сам квартал, конечно новенький, да и как ему быть старому, если самому Иннополису только-только 5 лет исполнилось.
Вокруг лес и свежий воздух)
источник

Д

Данияр in pgsql – PostgreSQL
подскажете как правильно?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Данияр
подскажете как правильно?
Правильно — это нормализовать.
А вот это "creation_date timestamp without time zone" — просто ошибка. См. https://wiki.postgresql.org/wiki/Don%27t_Do_This#Don.27t_use_timestamp_.28without_time_zone.29
источник

Д

Данияр in pgsql – PostgreSQL
Yaroslav Schekin
Правильно — это нормализовать.
А вот это "creation_date timestamp without time zone" — просто ошибка. См. https://wiki.postgresql.org/wiki/Don%27t_Do_This#Don.27t_use_timestamp_.28without_time_zone.29
https://pastebin.com/c83vuVfj поправил индекс и установил  SET enable_seqscan = off
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Странно. С виду, у Вас два одинаковых индекса. Какая это (полная) версия PostgreSQL?

> установил  SET enable_seqscan = off

Тем не менее, теперь можете включить — этот план должен выбираться и так, насколько я вижу.
Проблема в том, что на самом деле использование индекса медленнее, чем parallel seq.scan, для этого запроса. :(
источник

АЦ

Алексей Целищев... in pgsql – PostgreSQL
Здравствуйте.
Зачем нужные такие конекшены в pg_stat_activity, которые занимают общее количество подключений?
Можно ли их обрывать, чтобы освободить подключения?
источник

Д

Данияр in pgsql – PostgreSQL
Yaroslav Schekin
Странно. С виду, у Вас два одинаковых индекса. Какая это (полная) версия PostgreSQL?

> установил  SET enable_seqscan = off

Тем не менее, теперь можете включить — этот план должен выбираться и так, насколько я вижу.
Проблема в том, что на самом деле использование индекса медленнее, чем parallel seq.scan, для этого запроса. :(
Я через DataGrip индекс ставил, сейчас попробую удалить и поставить через клиента
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Алексей Целищев
Здравствуйте.
Зачем нужные такие конекшены в pg_stat_activity, которые занимают общее количество подключений?
Можно ли их обрывать, чтобы освободить подключения?
Что-то не закрывает подключения (либо приложение, либо connection pooler).
Если это "что-то" нормально обрабатывает такую ситуацию — да, можно.
источник

АЦ

Алексей Целищев... in pgsql – PostgreSQL
Yaroslav Schekin
Что-то не закрывает подключения (либо приложение, либо connection pooler).
Если это "что-то" нормально обрабатывает такую ситуацию — да, можно.
Благодарю
источник

Д

Данияр in pgsql – PostgreSQL
Yaroslav Schekin
Странно. С виду, у Вас два одинаковых индекса. Какая это (полная) версия PostgreSQL?

> установил  SET enable_seqscan = off

Тем не менее, теперь можете включить — этот план должен выбираться и так, насколько я вижу.
Проблема в том, что на самом деле использование индекса медленнее, чем parallel seq.scan, для этого запроса. :(
то есть без индекса он работает быстрее чем с индексом?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Данияр
то есть без индекса он работает быстрее чем с индексом?
Первый план:
Execution Time: 56886.559 ms

Второй план:
Execution Time: 92716.785 ms

Но Вы перепроверьте, конечно — Вы же и запрос меняли.
источник

LC

Lexa Core in pgsql – PostgreSQL
Скажите почему в дамп не попал template0 ? Дамп делал так
pg_dumpall > all_databases.sql
источник

EA

Erlan A in pgsql – PostgreSQL
а зачем вам template0?
источник

LC

Lexa Core in pgsql – PostgreSQL
Erlan A
а зачем вам template0?
Мне нужно сделать полную резервную копию постгреса, я думал, что её тоже должно захватить
источник

EA

Erlan A in pgsql – PostgreSQL
pg_basebackup
источник