Size: a a a

pgsql – PostgreSQL

2021 February 04

ХБ

Ходад Бродад... in pgsql – PostgreSQL
Yaroslav Schekin
Ну так мы нагрузку-то не знаем, для нас смысла в этих числах немного. ;)
Вопрос-то в том, "потянет" оно (адекватно) или нет, в принципе.
К примеру, если нет — толку вокруг этого ходить? В "железо" нужно вкладываться.
Ну и так далее.
По идее должно потянуть. Но пока не попробуем - не узнаем.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Ходад Бродад
По идее должно потянуть. Но пока не попробуем - не узнаем.
Так максимально распределить базы по нагрузке так, чтобы на каждый сервер не попала однородная, по идее, да и всё... нет?
источник

ХБ

Ходад Бродад... in pgsql – PostgreSQL
Yaroslav Schekin
Так максимально распределить базы по нагрузке так, чтобы на каждый сервер не попала однородная, по идее, да и всё... нет?
По идее - таки да ;), но надо реализовать. Спасибо всем за помощь, пойду ковырять.
источник

D

Den in pgsql – PostgreSQL
Yaroslav Schekin
> Бэкап с ошибками, но полный и читаемый.

Эээ... что? ;) В смысле, о каком backup речь, что за ошибки и т.п.?
Кстати, тут где-то есть чат специально про postgres+1С — может, там помогут?
Бэкап сделанный черeз pg_dump, но при восстановлении пишет ошибку и ссылается на \r, что нужно использовать его. Проставил, ссылается на последнюю строку файла бэкапа и все...
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Den
Бэкап сделанный черeз pg_dump, но при восстановлении пишет ошибку и ссылается на \r, что нужно использовать его. Проставил, ссылается на последнюю строку файла бэкапа и все...
Во-первых, это дамп, а не backup.
Во-вторых, они крайне редко бывают "битыми" (а чаще бывает, что что-то не так делается при загрузке дампа).
В-третьих, скорее всего, не нужно ничего "проставлять" — нужно смотреть на первую ошибку, которая выдаётся при загрузке.
источник

Д

Дмитрий in pgsql – PostgreSQL
Yaroslav Schekin
Во-первых, это дамп, а не backup.
Во-вторых, они крайне редко бывают "битыми" (а чаще бывает, что что-то не так делается при загрузке дампа).
В-третьих, скорее всего, не нужно ничего "проставлять" — нужно смотреть на первую ошибку, которая выдаётся при загрузке.
а как правильно делать именно backup ?
источник

П

Павел П. in pgsql – PostgreSQL
Дмитрий
а как правильно делать именно backup ?
А вам простой или инкрементальный?)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Дмитрий
а как правильно делать именно backup ?
Чем-то, основанным на "физических" копиях (и WAL) — pg_probackup, pgBackRest, barman... pg_basebackup, на худой конец. ;)
источник

Д

Дмитрий in pgsql – PostgreSQL
Павел П.
А вам простой или инкрементальный?)
я даже не знаю точно что такое инкрементальный. только предположения, да и от боюсь они смешны
источник

Д

Дмитрий in pgsql – PostgreSQL
Yaroslav Schekin
Чем-то, основанным на "физических" копиях (и WAL) — pg_probackup, pgBackRest, barman... pg_basebackup, на худой конец. ;)
я пользуюсь продуктом, производитель которого использует postgres и рекомендует делать резервные копии, на случай "поломки" с помощью pg_dump
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Дмитрий
я пользуюсь продуктом, производитель которого использует postgres и рекомендует делать резервные копии, на случай "поломки" с помощью pg_dump
Значит, "производитель" плохо разбирается в Disaster Recovery и/или postgres, большое дело. ;)
источник

Д

Дмитрий in pgsql – PostgreSQL
но видимо производитель и сам немного не силён в вопросах по сабжу канала, так как в инструкции прямо заявляет, что миграцию базы postgres из версии в версию "производите с привлечением квалифицированных специалистов"
источник

П

Павел П. in pgsql – PostgreSQL
Дмитрий
я даже не знаю точно что такое инкрементальный. только предположения, да и от боюсь они смешны
Ну выше написали технически, а для начала - организационно определиться с ТЗ.
Вдруг вам и линукс и виндовс нужен, тогда вообще вряд ли возможен простой ответ.
источник

Д

Дмитрий in pgsql – PostgreSQL
Павел П.
Ну выше написали технически, а для начала - организационно определиться с ТЗ.
Вдруг вам и линукс и виндовс нужен, тогда вообще вряд ли возможен простой ответ.
Debian, база на 50 мегабайт...
источник

Д

Дмитрий in pgsql – PostgreSQL
но переползти с postgres 10 на 11 из dump не получается
источник

DS

Daniella Starchenko in pgsql – PostgreSQL
Привет. Есть быстрый способ узнать тип связи (one to one, many to many) по определенному полю в постгрес?
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Дмитрий
Debian, база на 50 мегабайт...
Да это ничто...  :)

> но переползти с postgres 10 на 11 из dump не получается

Хмм.... почему?
источник

Д

Дмитрий in pgsql – PostgreSQL
Yaroslav Schekin
Да это ничто...  :)

> но переползти с postgres 10 на 11 из dump не получается

Хмм.... почему?
почему-то
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Daniella Starchenko
Привет. Есть быстрый способ узнать тип связи (one to one, many to many) по определенному полю в постгрес?
В смысле (объясните подробнее)?
И вообще, именно поля ни с чем не связаны, если что.
источник

DS

Daniella Starchenko in pgsql – PostgreSQL
Yaroslav Schekin
В смысле (объясните подробнее)?
И вообще, именно поля ни с чем не связаны, если что.
у меня есть таблица А и таблица Б. Пока таблицы пустые, но задача такая - узнать какая между ними связь. Известна только инфа по какому полю они джойнятся
источник