データベースの統計情報

DBMS(Database Management System)は、データベースの統計情報に基づいて、送信されたクエリを実行するための最も効率的な方法を決定します。したがって、ArcSDE ジオデータベースに作成されたデータセットのパフォーマンスを最適化するには、データベースの統計情報を適切に更新して最新の状態に保つ必要があります。

フィーチャクラスがバージョン対応登録されると、ビジネス テーブルに追加されたレコードとビジネス テーブルから削除されたレコードを保持するために、ADD テーブルと DELETE テーブルが作成されます。バージョン登録の際にはすべての必須テーブルの統計情報が自動的に更新されます。その後、フィーチャクラスが変更されるたびに、テーブルとインデックスの情報分布が変更され、データベースの統計情報は古くなります。

データベースの統計情報を更新する必要があるのは、次の場合です。

所有者であるフィーチャクラスとテーブルの統計情報は、データの格納に使用しているデータベースの種類にかかわらず、ArcGIS for Desktop から更新することができます。これは個別のデータセットの統計情報の更新に対して推奨される方法です。また、ジオデータベース管理者はジオデータベース システム テーブルの統計情報を更新できます。ArcGIS for Desktop でデータベースの統計情報を更新する方法については、「解析を使用したジオデータベースの統計情報の更新」または「データセットの分析」をご参照ください。

注意注意:

データベースの統計情報の更新は、入出力(I/O)の負荷が高い処理です。データベースの負荷が低い時間帯に統計情報を更新する計画を立ててください。

関連トピック

5/10/2014