web-dev-qa-db-ja.com

ロギングなしのマテリアライズドビュー

1時間ごとに自動更新するマテリアライズドビュー(MV)を作成する必要があります。作成後、多くのREDOログが生成されます(1時間あたり10GB)。解決策は、MVをNOLOGGINGモードで再作成することだと思います。

DGデータベースおよび読み取り専用モードの2番目のDGデータベースにいくつかの問題がありますか?

RMANバックアップの復元が失敗することはありますか、それともデータリカバリ後にMVを再作成するだけで済みますか?

1
Michele M

REDOログは、Data Guard環境で非常に重要です。したがって、データベースレベルでデータガードを構成する前に、強制ロギングを有効にします。したがって、NOLOGGING句を使用するかどうかに関係なく、操作はログに記録され、スタンバイサイトに複製されます。

NOLOGGINGまたはUNRECOVERABLE句を使用してDMLまたはDDL操作を実行すると、スタンバイデータベースが無効になり、修復するにはかなりのDBA管理アクティビティが必要になる場合があります。 FORCE LOGGING句を使用してSQL ALTER DATABASEまたはSQL ALTER TABLESPACEステートメントを指定して、NOLOGGING設定を上書きできます。ただし、このステートメントでは、すでに無効になっているデータベースは修復されません。

NOLOGGINGまたは回復不能な操作

あなたはasktomサイトからこのスレッドに興味があるかもしれません。

DataguardとNologging

1
JSapkota