До 2002 я использовал постгрес. Сейчас использую только для OSM. Но, рок связаный с тем, что
1. дампы баз нужно было обрабатывать руками при импорте в новую версию
2. не редко при обновлении версии постгреса загибались тригера или индексы
3. во время вакума нельзя было сделать селект
заставила меня перейти на mysql + middleware.
Вопрос.
1. Существуют ли еще такие проблемы?
2. На сколько сложно восстановить базу после хардварных ошибок, пропаданий питания итп. (база нереплецируемая).
P.S. Меня интересует практика (сейчас, судя по тому что читал, подобных проблем нет в принципе. Но и тогда матов на постгрес было меньше чем на мускуль или оракл).
1.1. Щито?
1.2. Не слышал о таком, хотя особо сложных БД не приходилось апгрейдить.
1.3. Вакуум больше не нужен.
2. Ну бэкап должен быть в любом случае. За все время помню только один случай, когда пришлось чинить БД. Честно, не помню в чем было дело, но как-то легко решилось.
В общем — используйте на здоровье. Я по возможности всегда предпочитаю Postgres, еще ни разу не пожалел.