Size: a a a

pgsql – PostgreSQL

2020 June 30

👨n

👨🏼‍💻 Pírαt neωTíme 🛩... in pgsql – PostgreSQL
Yaroslav Schekin
Конечно, нет. Если Вы копируете в партиционированную таблицу, записи распределяются.
Если прямо в конкретную partition — данные туда и вставляются, но проверки границ тоже выполняются.
но...
источник

DG

Denis Girko ☕️ in pgsql – PostgreSQL
Андрей Казанцев
А как такое может быть?
[42883] ERROR: operator does not exist: integer == integer Подсказка: No operator matches the given name and argument types. You might need to add explicit type casts.
Может, просто =?
источник

АК

Андрей Казанцев... in pgsql – PostgreSQL
Блин, точно
источник

АК

Андрей Казанцев... in pgsql – PostgreSQL
А почему он не кинул ситаксическую ошибку
источник

👨n

👨🏼‍💻 Pírαt neωTíme 🛩... in pgsql – PostgreSQL
Андрей Казанцев
А почему он не кинул ситаксическую ошибку
так он и сказал "оператор не существует"
источник

АК

Андрей Казанцев... in pgsql – PostgreSQL
Не, он сказал что нет такого оператора для таких операнд, тоесть для других есть
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Что "но"? Это копирование из, а не в партиционированную таблицу.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Андрей Казанцев
А почему он не кинул ситаксическую ошибку
Потому что синтаксической ошибки здесь нет.
И не важно, существует такой оператор для других типов или нет — лексема оператора корректна, и грамматику SQL не нарушает.
источник

DE

Dmitry Erykin in pgsql – PostgreSQL
shuu 01
патрони коннектится к постгресу через пгбаунсер?
конечно нет. Patroni коннектится к БД напрямую, на порт pgbouncer идут пользователи или haproxy
источник

s0

shuu 01 in pgsql – PostgreSQL
тогда появляется проблема, если упал pgbouncer
источник

s0

shuu 01 in pgsql – PostgreSQL
для этого у вас haproxy стоит
источник

DE

Dmitry Erykin in pgsql – PostgreSQL
shuu 01
тогда появляется проблема, если упал pgbouncer
проблема будет, если не только pgbouncer упадёт
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
0xFF
Как можно такое пофиксить?
Какое "такое" (какой это клиент? Вы пробовали в psql?)? С виду, какая-то проблема с encodings...
источник

DE

Dmitry Erykin in pgsql – PostgreSQL
haparoxy для патрони ищет мастер ноду и отправляет туда клиентов
источник

s0

shuu 01 in pgsql – PostgreSQL
да, у меня вместо haproxy используется регистрация сервиса в консул
источник

👨n

👨🏼‍💻 Pírαt neωTíme 🛩... in pgsql – PostgreSQL
Yaroslav Schekin
Что "но"? Это копирование из, а не в партиционированную таблицу.
тогда почему у меня были проигнорированы все условия и 400 млн записей легли в 1 таблицу, а не распределились? Я сейчас проверил работают ли условия на обычный инсерт - работают
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Айдос
всем привет! вопрос по архитектуре таблиц приложения: есть таблицы "Классы", "Свойства классов". в приложений можем создавать объекты классов со свойствами + классы могут наследоваться. как вы б хранили эти объекты ?
А почему не так, как Вы написали (хотя это и подозрительно смахивает на EAV... но кто его знает, какие там "свойства")?
источник

s0

shuu 01 in pgsql – PostgreSQL
Dmitry Erykin
haparoxy для патрони ищет мастер ноду и отправляет туда клиентов
я убрал haproxy и использую консул с heathcheck'ами, когда патрони переключает мастера, в консуле менятся днс запись
источник

DE

Dmitry Erykin in pgsql – PostgreSQL
shuu 01
я убрал haproxy и использую консул с heathcheck'ами, когда патрони переключает мастера, в консуле менятся днс запись
👍
источник

s0

shuu 01 in pgsql – PostgreSQL
но когда в эту схему завожу pgbouncer, то непонятно что делать, если он упал
источник