GAGA LIFE.

インフラエンジニアブログ

スポンサーリンク

Oracle データベース アーキテクチャ(Flashback Data Archiver Process (FBDA))

f:id:undercovergeek:20200805195607p:plain

FBDA

フラッシュバックデータアーカイバープロセス(FBDA)は、テーブルの存続期間中のトランザクションの変更を追跡および保存する機能を提供するバックグラウンドプロセス。
このようにして、テーブルをフラッシュバックして元の状態に戻すことができる。

追跡対象のテーブルを変更するトランザクションがコミットすると、FBDAは生成された新しい取り消しをチェックし、アーカイブ対象としてマークされたオブジェクトに関連するものをフィルタリングし、取り消した情報をフラッシュバックデータアーカイブテーブルスペースにコピーする。
FBDAは現在の行のメタデータを維持し、アーカイブされたデータの量を追跡する。

FBDAは、スペース、編成(パーティション化テーブルスペース)、および保持のためのフラッシュバックデータアーカイブの自動管理も担当する。
また、FBDAは、追跡されたトランザクションのアーカイブがどこまで進行したかを追跡する。

FBDAは、スレッドまたはオペレーティングシステムプロセスとして実行できる。

スポンサーリンク