DB2データベース・ログのクリーンアップ

  1、アーカイブログ     

  DB2データベースのアーカイブログを使用して(パラメータを変更することで、LOGARCHMETH1のアーカイブログを変更された)ログの数を定期的に掃除されていない場合、積み上げう、う、間違いなく最後のフルディスク、データベースアクセスの問題とき。アーカイブログは、3つのアクティビティログ、オンラインアーカイブログおよびオフラインのアーカイブログに分かれています。

  • アクティビティログ:このログは、トランザクション単位に関連する情報はまだコミットまたはロールバックされて、情報が提出されたが、まだトランザクションのデータベースファイルに書き込まれていないされていないいるが含まれています。
  • オンラインアーカイブ・ログ:通常の治療に対するすべての変更のアクティビティログが必要とされていない場合は、トランザクションに記録されたログは、データベースファイルに提出し、書き込まれたことを、ログオンラインアーカイブにアクティビティログ。オンライン呼び出し、およびそれらのアクティビティログは同じディレクトリに格納されているため。
  • オフラインアーカイブログ:オフラインアーカイブ・ログとして知られている別の場所アーカイブへのアクティブ・ログ・ディレクトリからオンラインアーカイブ・ログをコピーします。これらのログは、まだロールデータベースの前に回復する時間を必要とすることがあります。(;およびオフライン・アーカイブ・ログは、ログファイルには、アクティビティログとは別に保持され、いわゆるオンライン・アーカイブ・ログ、ログファイルがアーカイブされ、アクティブと同じディレクトリにログファイル)

2、アーカイブログを削除

  1、アーカイブログビューア  

DB2リスト履歴アーカイブは、すべてのログをdbnameのため

 

  2は、バックアップのタイムスタンプを表示します

すべてのDB2リスト履歴のバックアップのための DBNAME

  

3、タイムスタンプ20190712001102のをクリアする前に、すべてのオフラインアーカイブ・ログ

DB2プルーン履歴20190712001102強制オプションと削除で

    注:DB2プルーンの歴史20190712001102は(もバックアップを含んで、ちょうどアーカイブされていない情報)明確に指定されたタイムスタンプと前にすべてのエントリになります。デフォルトでは、ログファイルには、最後のデータベースバックアップ情報の後には明らかではありません

 

  図4は、データベースの最新のバックアップを見つけるためにバックアップ履歴ログを表示します

すべてのDB2リスト履歴のバックアップのための DBNAME

 

  S0000699.LOG前に5、サブ明確なオンラインバックアップログ

DB2はpwaswdを使用してユーザーのユーザーをDBNAMEに接続し、
前S0000699.LOGへのDB2プルーンのログファイル

 

 3.その他の注意事項

現在のアクティビティログを見ます

db2pd -db dbnameは-logs

剪定前のXXXXXXX.logログディレクトリオンライン・アーカイブ・ログ・ファイルの下での活動に加えXXXXXXX.LOGするログファイル前に
力を使用して、DB2プルーン履歴[XXXXXXXXXXXXXX]オプションを削除し、 オフライン前のアーカイブ・ログ・ファイルのタイムスタンプをクリアします

おすすめ

転載: www.cnblogs.com/zxw-xxcsl/p/11230262.html