DB2 コマンドを使用したジオデータベースの統計情報の更新

ArcGIS for Desktop の [統計情報の更新] コマンドを使用して統計情報を更新することができます。「データセットの分析(Analyze Datasets)ツールによるデータセットの統計情報の更新」をご参照ください。

ただし、DBMS(Database Management System)ツールを使用する場合、DB2 には db2look ツールや RUNSTATS ステートメントなど、統計情報を更新する方法が複数あります。詳細については、DB2 インフォメーション センターをご参照ください。

このトピックでは、RUNSTATS ステートメントを使用して特定のテーブルの統計情報を更新する例、および指定したスキーマですべてのテーブルの統計情報を更新する例を説明します。

手順:
  1. 個別のテーブルの統計情報または指定したスキーマのすべてのテーブルの統計情報を更新します。RUNSTATS コマンドを実行して、特定のテーブルの統計情報を更新します。次に示すステートメントの <table_name> をテーブル名で置き換えてください。
    • 特定のテーブルの統計情報を更新するには、RUNSTATS コマンドを実行します。次に示すステートメントの <table_name> をテーブル名で置き換えてください。
      RUNSTATS ON TABLE <table_name> WITH DISTRIBUTION AND DETAILED INDEXES ALL
      
    • 指定したスキーマのすべてのテーブルの統計情報を更新するには、UPDATE STATISTICS コマンドを使用します。次に示すステートメントの <schema_name> をスキーマ名で置き換えてください。
      db2 REORGCHK UPDATE STATISTICS ON SCHEMA <schema_name>
      

関連トピック

5/10/2014