DB2 コマンドを使用したジオデータベースの統計情報の更新
ArcGIS for Desktop の [統計情報の更新] コマンドを使用して統計情報を更新することができます。「データセットの分析(Analyze Datasets)ツールによるデータセットの統計情報の更新」をご参照ください。
ただし、DBMS(Database Management System)ツールを使用する場合、DB2 には db2look ツールや RUNSTATS ステートメントなど、統計情報を更新する方法が複数あります。詳細については、DB2 インフォメーション センターをご参照ください。
このトピックでは、RUNSTATS ステートメントを使用して特定のテーブルの統計情報を更新する例、および指定したスキーマですべてのテーブルの統計情報を更新する例を説明します。
手順:
-
個別のテーブルの統計情報または指定したスキーマのすべてのテーブルの統計情報を更新します。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>
- 特定のテーブルの統計情報を更新するには、RUNSTATS コマンドを実行します。次に示すステートメントの <table_name> をテーブル名で置き換えてください。
関連トピック
5/10/2014