私のチームは、大規模な DB の更新 (Oracle 11gR2) を含む、非常に大規模な一連のアプリの更新を間もなく計画しています。すべての DB 更新を元に戻すスクリプトを作成し (ロールバックの不測の事態として)、潜在的な Oracle 機能を調査していたときに、この Oracle ドキュメントに出会いました。フラッシュバックは「フラッシュバック ログ」を使用して DB を特定の状態に復元するようです。また、復元ポイントがシステム変更番号を使用して DB をブックマークしていることもわかります。\
このSOの質問は、フラッシュバックは「テーブルを10分前の状態に戻す」と言っていますが、それはデータも元に戻されるということですか? (参照テーブルもたくさんあります)
これらの Oracle 機能のいずれかは、本番データの整合性を維持しながら DB の更新を元に戻すのに役立ちますか? 2 つの機能が実際に何をするのか、どのように違うのか、私にはよくわかりません。