Size: a a a

pgsql – PostgreSQL

2021 February 26

YS

Yaroslav Schekin in pgsql – PostgreSQL
Denis Smirnov
У вас фильтрация кортежей в хеш соединении тормозит (там где адовое условие после where в конце запроса). Разбирайтесь с ним.
Да там всё равно запрос почти наверняка неправильный, и его надо исправлять / переписывать.
Т.е. не тратьте время зря.
источник

В

Владимир in pgsql – PostgreSQL
Привет, при переносе базы через pg_dump появилось несколько таких warning
restoring tables with oids is not supported anymore

База источник postgresql 9.4, назначение postgresql 12
Помогите разобраться нужно ли это фиксить или нет. В базе вроде бы все данные на месте
источник

SG

Sergey Gr in pgsql – PostgreSQL
Владимир
Привет, при переносе базы через pg_dump появилось несколько таких warning
restoring tables with oids is not supported anymore

База источник postgresql 9.4, назначение postgresql 12
Помогите разобраться нужно ли это фиксить или нет. В базе вроде бы все данные на месте
oid - "внутренний" номер строки в postgres. Если вы в дизайне базы или запросов это нигде не использовали, то будет работать нормально
источник

M

Michael in pgsql – PostgreSQL
Всем привет ктонибудь сталкивался с переездом с pg9.6 to pg12 ,без остановки? Есть одна проблемка делаю через  logical decoding плагин decoder_raw, т.к в базу довольно большой инком я не могу её догнать. Так как я лью в pg12 в 1 поток как получил из wal. Есть какое решение для таких случаев? Уже думал в сторону kafka и по топикам раскидать таблицы. Но возможно есть что-то проще )
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Michael
Всем привет ктонибудь сталкивался с переездом с pg9.6 to pg12 ,без остановки? Есть одна проблемка делаю через  logical decoding плагин decoder_raw, т.к в базу довольно большой инком я не могу её догнать. Так как я лью в pg12 в 1 поток как получил из wal. Есть какое решение для таких случаев? Уже думал в сторону kafka и по топикам раскидать таблицы. Но возможно есть что-то проще )
Остановка-то всё равно будет, пусть кратковременная.
А так, "догнать" ему нужно только один раз — может, бывает, что нагрузка уменьшается в какие-то периоды, и это удастся?
источник

DS

Dmitriy Sotnikov in pgsql – PostgreSQL
/stat
источник

M

Michael in pgsql – PostgreSQL
Yaroslav Schekin
Остановка-то всё равно будет, пусть кратковременная.
А так, "догнать" ему нужно только один раз — может, бывает, что нагрузка уменьшается в какие-то периоды, и это удастся?
Там нагрузка почти всегда стабильная но даже если по выключать часть воркеров все равно догонять долго придется. Речь может идти о неделе)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Michael
Там нагрузка почти всегда стабильная но даже если по выключать часть воркеров все равно догонять долго придется. Речь может идти о неделе)
Можно же заниматься другими делами, как догонит, так догонит.
А тормозит-то что именно, Вы искали?
источник

M

Michael in pgsql – PostgreSQL
Yaroslav Schekin
Можно же заниматься другими делами, как догонит, так догонит.
А тормозит-то что именно, Вы искали?
Да тормозит то что я лью в новую бд как есть читая из wal как они туда попали. А прилодение пишет в кучу потоков.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Michael
Да тормозит то что я лью в новую бд как есть читая из wal как они туда попали. А прилодение пишет в кучу потоков.
Хмм... так Вы действительно используете не встроенную логическую репликацию, а какое-то своё решение?
Кстати, а почему вообще выбрали этот метод? Может, downtime с pg_upgrade тоже был бы приемлем?
источник

M

Michael in pgsql – PostgreSQL
Yaroslav Schekin
Хмм... так Вы действительно используете не встроенную логическую репликацию, а какое-то своё решение?
Кстати, а почему вообще выбрали этот метод? Может, downtime с pg_upgrade тоже был бы приемлем?
Ну там бд 7тб+ pg_upgrade довольно долгий. Но как последний вариант. в 9.6 нет стандартной логической репликации она с 10 версии.
источник

C

Combot in pgsql – PostgreSQL
Total messages: 286642
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Michael
Ну там бд 7тб+ pg_upgrade довольно долгий. Но как последний вариант. в 9.6 нет стандартной логической репликации она с 10 версии.
Размер БД для этого не имеет значения, важно количество объектов (Вы же про --link, я надеюсь?).
По крайней мере, чтобы как-то запуститься, статистика — это другое дело.

> Но как последний вариант. в 9.6 нет стандартной логической репликации

А, действительно. ;)
источник

M

Michael in pgsql – PostgreSQL
Yaroslav Schekin
Размер БД для этого не имеет значения, важно количество объектов (Вы же про --link, я надеюсь?).
По крайней мере, чтобы как-то запуститься, статистика — это другое дело.

> Но как последний вариант. в 9.6 нет стандартной логической репликации

А, действительно. ;)
Все отягощается тем что это aws rds и что там под капотом сложно сказать) Там может произойти так, что она просто повиснет на всегда уже были прецеденты. )
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Michael
Все отягощается тем что это aws rds и что там под капотом сложно сказать) Там может произойти так, что она просто повиснет на всегда уже были прецеденты. )
А, тогда совсем другое дело — тут не подскажу.
источник

M

Michael in pgsql – PostgreSQL
Еще эта проблема есть если кто надумает переезжать в шардированную посгрю. Там ситуация похожа логическая репликация не понимает что в координаторе линки на таблицы и льет прямо в координатор, а не по шардам и спасет только медленное декодирование(.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Michael
Еще эта проблема есть если кто надумает переезжать в шардированную посгрю. Там ситуация похожа логическая репликация не понимает что в координаторе линки на таблицы и льет прямо в координатор, а не по шардам и спасет только медленное декодирование(.
СУБД называется postgres. А что такое эта ваша постгря - только диаволу ведомо.
источник

M

Michael in pgsql – PostgreSQL
Михаил Шурутов
СУБД называется postgres. А что такое эта ваша постгря - только диаволу ведомо.
Да postgresql сорри.
источник

KR

Kirill Reshke in pgsql – PostgreSQL
постгря это postgres кмк, если люди его так называют
источник

SL

S. L. in pgsql – PostgreSQL
Всем привет, у меня такая проблема: не получается сделать бекап базы данных через пгадмин, но он ругается на то, что такого файла нет в директории. Так ведь я и хочу этот файл создать, сделав бекап
источник