Size: a a a

pgsql – PostgreSQL

2020 May 29

qq

qq qq in pgsql – PostgreSQL
Петр Егоров
Дблинк через oracle_fdw?
нет чере foreign table
источник

MM

Max Mokryi in pgsql – PostgreSQL
Павел П.
а вы какие уже потестировали на совместимость с вашим ПО ?)
у нас используется python 3.6 + Flask + SQLAlchemy... с 10-й точно работает... С 11 вроде пробовали, но, как мне кажется, там особо не должно ничего такого быть....
источник

П

Павел П. in pgsql – PostgreSQL
Max Mokryi
у нас используется python 3.6 + Flask + SQLAlchemy... с 10-й точно работает... С 11 вроде пробовали, но, как мне кажется, там особо не должно ничего такого быть....
есть только один способ проверить...)
источник

qq

qq qq in pgsql – PostgreSQL
Петр Егоров
Подключитесь к процессу при помощи gdb,  выполните call close() (или call close({fd})
что такое FD?
я только pid знаю
источник

MM

Max Mokryi in pgsql – PostgreSQL
Павел П.
есть только один способ проверить...)
поставить 11 и 12 и попробовать? 🙂
источник

П

Павел П. in pgsql – PostgreSQL
ага
источник

MM

Max Mokryi in pgsql – PostgreSQL
Просто смотрю, уже 13 бета на дворе и на 10 вроде как переходить уже почти бессмысленно
источник

ПЕ

Петр Егоров... in pgsql – PostgreSQL
qq qq
что такое FD?
я только pid знаю
Файловые дескрипторы (тут /proc/{pid}/fd/)
источник

qq

qq qq in pgsql – PostgreSQL
Петр Егоров
Файловые дескрипторы (тут /proc/{pid}/fd/)
спасибо разобрался на call close() не помог
источник

ПЕ

Петр Егоров... in pgsql – PostgreSQL
Завкршите подключение с gdb, после этого сессия должна подчиститься
источник

qq

qq qq in pgsql – PostgreSQL
а его как то специально завершают?
источник

qq

qq qq in pgsql – PostgreSQL
я ctrl+x назал и всё
источник

qq

qq qq in pgsql – PostgreSQL
warning: process 19490 is already traced by process 15798
источник

qq

qq qq in pgsql – PostgreSQL
реально только один выход  kill pid?
по другому зависший дб линк селект к ораклу не завершить?
источник

AN

Alexander Nikitin in pgsql – PostgreSQL
а со стороны оракла не убить сессию?
источник

qq

qq qq in pgsql – PostgreSQL
ее там нету
источник

qq

qq qq in pgsql – PostgreSQL
в том то и дело)
источник

ПЕ

Петр Егоров... in pgsql – PostgreSQL
qq qq
а его как то специально завершают?
Как обычно, exit/quit
источник

VY

Victor Yegorov in pgsql – PostgreSQL
qq qq
ее там нету
подкрутите настройки:
tcp_keepalives_idle = 5
tcp_keepalives_interval = 1
tcp_keepalives_count = 5

(это не решает текущую проблему, но в будущем должно помочь)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Alexey Stavrov
А вы на практике такую проверку по данным делаете?
Да.
источник