IBM DB2 データベース:定期保守のコマンドの実行

AEM Forms データベースの定期保守には、以下の IBM DB2 コマンドが推奨されます。DB2 データベースの保守およびパフォーマンスチューニングについて詳しくは、『IBM DB2 Administration Guide』を参照してください。

  • runstats:​このコマンドは、その関連インデックスと共に、データベーステーブルの物理的特性を示す統計データを更新します。AEM Forms により生成される動的 SQL ステートメントは、更新済みのこれらの統計を自動的に使用しますが、データベース内で作成される静的 SQL ステートメントでは、db2rbind コマンドも実行する必要があります。

  • db2rbind: このコマンドは、データベース内のすべてのパッケージを再バインドします。runstats ユーティリティの実行後に、このコマンドを使用してデータベース内のすべてのパッケージを再検証します。

  • reorg table or index: このコマンドは、一部のテーブルとインデックスの再編成が必要かどうかを確認します。

    データベースは増大および変更されていくので、テーブル統計データの再計算はデータベースパフォーマンスの向上に不可欠なものであり、定期的に実行する必要があります。これらのコマンドは、スクリプトを使用して手動で実行することも、cron ジョブを使用することもできます。

メモ

runstats コマンドを実行する前に、データベースにデータが含まれており、少なくとも 1 つのディレクトリの同期処理が実行されていることが必要です。

小規模なデータベースでは(1 万件のユーザーまたは 2,500 件のグループなど)、runstats コマンドを実行して同期タイミングを削減すれば十分です。

大規模なデータベースでは(10 万件のユーザーまたは 1 万件のグループなど)、reorg コマンドの実行前に、runstats コマンドを実行します。

AEM Forms データベースでの runstats コマンドの使用

以下の AEM Forms データベーステーブルおよびインデックスで runstats コマンドを実行します。

メモ

runstats コマンドは、最初のデータベース同期中にのみ実行する必要があります。ただし、同期プロセス中に 2 回(ユーザーとグループの同期中に 1 回、グループメンバーの同期中に 1 回)実行する必要があります。スクリプトを実行するたびに、実行が正常に完了したことを確認してください。

正しい構文と使用法について詳しくは、データベース製造元のドキュメントを参照してください。以下の<schema>は、DB2ユーザー名に関連付けられたスキーマを示します。 単純なデフォルトの DB2 インストール環境である場合、これはデータベーススキーマ名となります。

     TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALGROUPENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY FOR INDEXES ALL

AEM Forms データベースでの reorg コマンドの実行

以下の AEM Forms データベーステーブルおよびインデックスで reorg コマンドを実行します。正しい構文と使用法について詳しくは、データベース製造元のドキュメントを参照してください。

     TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY

このページ

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now