Size: a a a

pgsql – PostgreSQL

2021 July 01

YS

Yaroslav Schekin in pgsql – PostgreSQL
Именно в SQL такой команды нет. Если liquibase что-то такое умеет (аналогично тому, как это делает psql) — нужно искать в ней.
источник

DG

Dima Gutenberg in pgsql – PostgreSQL
Коллеги, как простым языком объяснить, что такое distinct on?
источник

РЖ

Роман Жарков... in pgsql – PostgreSQL
SELECT DISTINCT ON исключает строки, совпадающие по всем указанным выражениям

https://postgrespro.ru/docs/postgrespro/9.5/sql-select
источник

IA

Ilya Anfimov in pgsql – PostgreSQL
Как distinct, но не по всем выбранным полям, а только по указанным.
источник

DG

Dima Gutenberg in pgsql – PostgreSQL
Роман и Илья, большое спасибо!
источник

C

Che in pgsql – PostgreSQL
Да уж, как и у нас тоже есть убежденные что все целиком хорошо делать на БД. Все хорошо в меру и под задачу, а архитектура ради архитектуры обречена)
источник

DE

Dmitry Erykin in pgsql – PostgreSQL
"один сервис-одна БД" - стандартные "новая" архитектура. Многократное дублирование данных - следствие из этой парадигмы.
источник

T

The in pgsql – PostgreSQL
Добрый день. Столкнулся с высоким потреблением памяти. Процесс checkpointer-а потребляет 21ГБ резидентной из 64ГБ. Версия постгреса 11.5-1.pgdg90+1.
В smaps висит вот такое:
источник

T

The in pgsql – PostgreSQL
источник

T

The in pgsql – PostgreSQL
Если кто сталкивался с подобной проблемой, подскажите. Гугл пока не помогает.
источник

IA

Ilya Anfimov in pgsql – PostgreSQL
Делали бы тогда отдельный инстанс постгресса, его хоть таскать попроще.
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
читали эту статью? если нет, то прочитайте, приходите если останутся вопросы
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
если коротко то это не проблема а просто так работает учет памяти в линуксе
источник

ГА

Георгий Ава... in pgsql – PostgreSQL
Подскажите, зачем при переименовывании роли сбрасывается пароль?
В чем смысл, если usesysid остается прежним и доступы вроде тоже остаются на месте.

alter user user1 rename to user_1;
NOTICE:  MD5 password cleared because of role rename
ALTER ROLE
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
потому что логин используется при формировании хэша
источник

Ю

Юрий Шапоренко... in pgsql – PostgreSQL
источник

S

Serj in pgsql – PostgreSQL
🙋привет всем!
подскажите, что можно сделать для оптимизации простого select-запроса?
например:
select (field2, field3) from base where filed = "value"
в случае этого запроса будет выбрано 14 млн строк. при таком запросе очень нагружается cpu и i/o.
что можно сделать для оптимизации?
окей, можно сделать индексы на поля field2, field3. но что еще?
поможет ли limit в данной ситуации?
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
куда вам 14 млн, глазами смотреть?
источник

S

Serj in pgsql – PostgreSQL
не понял смысл вопроса.
выбирается 14 млн из общей базы для дальнейшей работы с этими данными
источник

AB

Alexey Bulgakov in pgsql – PostgreSQL
вряд ли вам нужны эти 14 млн вот и все. объясните для чего вам 14 млн?
источник