Size: a a a

pgsql – PostgreSQL

2020 July 11

М

Максим in pgsql – PostgreSQL
Максим
Если так то при удалении кластеров директории удалялись. Получается что и старая база тоже почистилась
Никто с этим не сталкивался?
источник

Ð

Ð in pgsql – PostgreSQL
это много? наоборот лучше должно быть
источник

Ð

Ð in pgsql – PostgreSQL
тут вообще скорее всего ошибка совершена дважды - когда вместо таблицы было решено использовать массив, и когда вместо массива жсон ))
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Максим
Никто с этим не сталкивался?
Сталкивался кто-то или не сталкивался, какая разница?
Вы, видно, "порезали" что-то, что не надо было, и уничтожили кластер(ы).
Те, кто с этим "сталкиваются", либо восстанавливаются из backup, либо теряют данные, вот, вкратце, и всё. :(
источник

М

Максим in pgsql – PostgreSQL
Yaroslav Schekin
Сталкивался кто-то или не сталкивался, какая разница?
Вы, видно, "порезали" что-то, что не надо было, и уничтожили кластер(ы).
Те, кто с этим "сталкиваются", либо восстанавливаются из backup, либо теряют данные, вот, вкратце, и всё. :(
Круто. Большое спасибо
источник

М

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

MF

Maxim Filatov in pgsql – PostgreSQL
wal-g, какое-то хранилище и немножко крона ;)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Максим
А есть ли автомктические бэкапы или можно хотя бы настроить на будущее в самом постгресе?
"Автоматических" нигде нет, насколько я знаю (это было бы довольно глупо, IMHO).
Есть инструменты для резервного копирования — pgbackrest, barman, pg_probackup, wal-g/e и т.п.; pg_basebackup, на худой конец.
источник

М

Максим in pgsql – PostgreSQL
Ого как много. Спасибо большое
источник

М

Максим in pgsql – PostgreSQL
Самая основная непонятная причина это нехватка места. Как оно могло кончится я не врозумею
источник

DE

Dmitry Erykin in pgsql – PostgreSQL
А если денег много... commvault, например 😏
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
Dmitry Erykin
А если денег много... commvault, например 😏
Такое, я лично имел недавно крайне неудовлетворительный опыт PITR из cvault
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
Может, конечно, юзер настроил что-то не так, но суть в том, что из него нельзя было вытащить wal без датафайлов
источник

2_

2flower _ in pgsql – PostgreSQL
Ð
и в других подобных местах, потому что это только вход в первый круг ада
здесь больше int[] подошел бы, но вас я практически не узнал в гриме. :)
источник

Ð

Ð in pgsql – PostgreSQL
2flower _
здесь больше int[] подошел бы, но вас я практически не узнал в гриме. :)
подошел бы ровно до тех пор пока не пришла необходимость интенсивно апдейтить эти массивы, или агрегировать их в отрыве от кортежа
источник

Ð

Ð in pgsql – PostgreSQL
или того хуже - джойнить по ним что-то другое
источник

2_

2flower _ in pgsql – PostgreSQL
Ð
подошел бы ровно до тех пор пока не пришла необходимость интенсивно апдейтить эти массивы, или агрегировать их в отрыве от кортежа
ну вот опять, вы общее подгоняете под частное, видимо когда то была боль, и теперь после ожога молоком дуете на воду.
источник

Ð

Ð in pgsql – PostgreSQL
у меня наболело много как раз вот в таком кейсе, когда в табличных логах кто-то засунул массив связанных сущностей в каждый котреж, и вот потребовалось анализировать их отдельно от этих кортежей, это отвратительно
источник

2_

2flower _ in pgsql – PostgreSQL
Ð
или того хуже - джойнить по ним что-то другое
я вот их джойню и ничего очень быстро и шустро для моей задачи, а главное удобно, когда дерево внезапно становится графом. :)
более того, сам пг неявно в планах использует именно массивы, я долго эти подсказки игнорировал, теперь стараюсь исправляться.
есть доклады, например Максима Богука, где он красиво ими жонглирует для решения определенных задач.
источник

Ð

Ð in pgsql – PostgreSQL
в том и дело что задачи не всегда окончательно ясны на этапе проектирования, в ходе эволюции возникают новые, к которым кривая ненормализованная схема не подготовлена
источник