Моя команда планирует в ближайшее время очень большой набор обновлений для наших приложений, в том числе несколько крупных обновлений БД (Oracle 11gR2). Когда я писал сценарии, которые отменяли бы все обновления БД (на случай непредвиденных обстоятельств), и исследовал потенциальные функции Oracle, я наткнулся на данная документация Oracle. Я вижу, что воспоминания используют «журналы воспоминаний» для восстановления БД до определенного состояния. Я также вижу, что точки восстановления используют номер изменения системы для закладки БД. \
В этом SO-вопросе говорится, что воспоминание "вернет таблицу в состояние, в котором оно было 10 минут назад», но означает ли это, что данные также будут восстановлены? (у нас также есть много справочных таблиц)
Будет ли какая-либо из этих функций Oracle полезна для отмены наших обновлений БД при сохранении целостности наших производственных данных? Мне неясно, что эти две функции делают на практике и чем они отличаются.