Size: a a a

pgsql – PostgreSQL

2021 March 25

S

Sergey in pgsql – PostgreSQL
Sergey Zhuravlev
postgres_fdw, dblink
чето плесенью отдает)
источник

P

Plus in pgsql – PostgreSQL
Alexey Lesovsky
помогло увеличение параметра?
не, не помогает
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
Plus
не, не помогает
посмотрите тогда в постгресовый лог на предмет ошибок... если запросы мамонсу обваливаются, наверняка в логах остаются какие-то следы
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
Sergey
чето плесенью отдает)
возьмите кафку, перед ней воткните по микросервиса, соедините с базами черех дебезиум и лейте все изменения в кафку, ну и также из кафки читайте все изменения в другом континенте и применяйте в бд. желательно все завернуть в кубернетес чтобы если сервисы обвалятся, кубер смог их поднять, ну и смасштабировать на случай если нагрузка прыгнет

так норм, современно? ))).

а если серьезно, то чем вас не устраивает предложенный вариант с postgres_fdw/dblink ?
источник

NK

Nick Ki in pgsql – PostgreSQL
Привет товарищи! Подскажите пожалуйста кто нибудь примеры работы с asyncpg через orm sqlalchemy а то ничего не понятно в доке.
источник

A

Alexander in pgsql – PostgreSQL
Nick Ki
Привет товарищи! Подскажите пожалуйста кто нибудь примеры работы с asyncpg через orm sqlalchemy а то ничего не понятно в доке.
А алхимия разве, вообще, asyncio поддерживает?
источник

S

Sergey in pgsql – PostgreSQL
Alexey Lesovsky
возьмите кафку, перед ней воткните по микросервиса, соедините с базами черех дебезиум и лейте все изменения в кафку, ну и также из кафки читайте все изменения в другом континенте и применяйте в бд. желательно все завернуть в кубернетес чтобы если сервисы обвалятся, кубер смог их поднять, ну и смасштабировать на случай если нагрузка прыгнет

так норм, современно? ))).

а если серьезно, то чем вас не устраивает предложенный вариант с postgres_fdw/dblink ?
ну вообще первый вариант реализован на 50%)))
проблема только в том, что мне нужны ACID транзакции между инстансами
и желательно без самописных транзакций
источник

NK

Nick Ki in pgsql – PostgreSQL
Alexander
А алхимия разве, вообще, asyncio поддерживает?
Да, пишут с версии 1.4 тип:)
источник

AL

Alexey Lesovsky in pgsql – PostgreSQL
Sergey
ну вообще первый вариант реализован на 50%)))
проблема только в том, что мне нужны ACID транзакции между инстансами
и желательно без самописных транзакций
тогда дело за малым, осталось наверстать еще 50%
источник

D

Dmitriy in pgsql – PostgreSQL
Nick Ki
Да, пишут с версии 1.4 тип:)
Так в чат к питонщикам напиши
источник

NK

Nick Ki in pgsql – PostgreSQL
Dmitriy
Так в чат к питонщикам напиши
Понял принял
источник

A

Alexander in pgsql – PostgreSQL
Sergey
ну вообще первый вариант реализован на 50%)))
проблема только в том, что мне нужны ACID транзакции между инстансами
и желательно без самописных транзакций
Звучит как 2pc/xa
источник

AJ

Alexey Jericho in pgsql – PostgreSQL
добрый день, подскажите плз, в запросе
select * from table where name = replace('ёжик', 'ё', 'е')
replace выполнится 1 раз или для каждой строки в таблице?
источник

ГР

Геннадий Романов... in pgsql – PostgreSQL
как кастомизировать integer 845, 1845 к time 8:45, 18:45
источник

IA

Ilya Anfimov in pgsql – PostgreSQL
Alexey Jericho
добрый день, подскажите плз, в запросе
select * from table where name = replace('ёжик', 'ё', 'е')
replace выполнится 1 раз или для каждой строки в таблице?
По идее -- один раз, функцыя immutable, потому никто её много раз вызывать не должэн.
источник

XX

X X in pgsql – PostgreSQL
Всем привет. Столкнулся с postgresql  после my и ms.
И вот столкнулся с проблемой объявления переменных в sql запросе.
declare  // не работает
set // не работает
EXEC SQL BEGIN DECLARE SECTION; dbname varchar = 'testdb'; EXEC SQL BEGIN DECLARE SECTION; // тоже ошибку выдаёт
источник

XX

X X in pgsql – PostgreSQL
Как быть? Может кто знает как этот драндулет заставить работать?
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
X X
Всем привет. Столкнулся с postgresql  после my и ms.
И вот столкнулся с проблемой объявления переменных в sql запросе.
declare  // не работает
set // не работает
EXEC SQL BEGIN DECLARE SECTION; dbname varchar = 'testdb'; EXEC SQL BEGIN DECLARE SECTION; // тоже ошибку выдаёт
В запросах использовать переменные не получится. Только и исключительно хранимые процедуры/функции: https://postgrespro.ru/docs/postgresql/12/server-programming
источник

XX

X X in pgsql – PostgreSQL
Михаил Шурутов
В запросах использовать переменные не получится. Только и исключительно хранимые процедуры/функции: https://postgrespro.ru/docs/postgresql/12/server-programming
В SQL запросе нельзя задать переменную?
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
X X
В SQL запросе нельзя задать переменную?
Нет.
источник