Size: a a a

pgsql – PostgreSQL

2020 July 21

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Victor Yegorov
пароли смогут подбирать при таких настройках, если база слушает мир
Это с какого перепугу? При указанных настройках любое нелокальное подключение с адреса, отличного от 127.0.0.1 будет отваливаться с сообщением об отсутствии записи в pg_hba.conf
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Другое дело, когда поломают ssh, повесят туннель, вот тогда да, будет забавно.
источник

n

nietzschebrod in pgsql – PostgreSQL
когда поломают ssh - будет забавно вне зависимости от того как у тебя pg_hba отконфигурен
источник

t

targitaj in pgsql – PostgreSQL
Ребят, а какие есть способы обеспечить отказоустойчивость постгреса?
источник

СК

Сергей Казаков... in pgsql – PostgreSQL
Всем привет. У меня в запросе 4 union. В каждом из них по 3 условия. Отличаются они только одним условием. Нужно ли общие условия выносить на уровень выше? Или это ни на что не влияет? Копипаста меньше будет
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Сергей Казаков
Всем привет. У меня в запросе 4 union. В каждом из них по 3 условия. Отличаются они только одним условием. Нужно ли общие условия выносить на уровень выше? Или это ни на что не влияет? Копипаста меньше будет
Удобнее смотреть на сам запрос. По ощущениям, юнион не нужен.
источник

СК

Сергей Казаков... in pgsql – PostgreSQL
Igor Chizhov
Удобнее смотреть на сам запрос. По ощущениям, юнион не нужен.
источник

СК

Сергей Казаков... in pgsql – PostgreSQL
Igor Chizhov
Удобнее смотреть на сам запрос. По ощущениям, юнион не нужен.
хотя там можно обойтись без union при помощи or
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Уже не одним, а как минимум двумя условиями отличаются (model, city)
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Сергей Казаков
хотя там можно обойтись без union при помощи or
Можно, но любопытно сравнить планы запросов. На OR оптимизатор не всегда хорошо реагирует.
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Я бы не трогал, всё равно это жёсткий хардкод. Если работает - не трожь )
источник

СК

Сергей Казаков... in pgsql – PostgreSQL
Igor Chizhov
Я бы не трогал, всё равно это жёсткий хардкод. Если работает - не трожь )
оставить union?
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Я бы оставил
источник

СК

Сергей Казаков... in pgsql – PostgreSQL
Igor Chizhov
Я бы оставил
а проверку валюты не нужно выносить на уровень выше?
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Кстати, вместо union лучше использовать union all. Запросы всё равно не пересекаются, города разные.
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Сергей Казаков
а проверку валюты не нужно выносить на уровень выше?
Я бы вынес, но по сути получится  тоже самое.
источник

СК

Сергей Казаков... in pgsql – PostgreSQL
Igor Chizhov
Кстати, вместо union лучше использовать union all. Запросы всё равно не пересекаются, города разные.
меньше работы для субд?
источник

IC

Igor Chizhov in pgsql – PostgreSQL
Да, не будет лишней сортировки. Просто union ищет дубликаты.
источник

СК

Сергей Казаков... in pgsql – PostgreSQL
Igor Chizhov
Да, не будет лишней сортировки. Просто union ищет дубликаты.
спасибо
источник

VS

Vladimir Skilyazhnev in pgsql – PostgreSQL
Коллеги, не подскажете в PG можно узнать имя последнего архивированного WAL?
источник