SQL Server データベースの統計情報
SQL Server データベースに格納されたエンタープライズ ジオデータベースの統計情報は、自動的に更新することができます。そのためには、AUTO_CREATE_STATISTICS パラメータと AUTO_UPDATE_STATISTICS パラメータを有効なままにし、自動縮小を無効にします。
統計情報の自動更新を設定しない場合は、sde_state_lineages テーブルと sde_states テーブルを含め、システムのすべてのテーブルに対してフル スキャンを実施して、統計情報を更新する必要があります。フル スキャンによる統計情報の更新を行うには、次のいずれかを使用します。
- 特定のテーブルの統計情報を更新するには、ArcGIS for Desktop の [解析] コマンドまたは [データセットの分析(Analyze Datasets)] ツールを使用します。詳細については、「データセットの分析(Analyze Datasets)ツールによるデータセットの統計情報の更新」および「データセットの分析(Analyze Datasets)ツールによるジオデータベース システム テーブルの統計情報の更新」をご参照ください。 注意:
[解析] コマンドおよび [解析] ジオプロセシング ツールは、統計情報を更新する際、フル スキャンを実行しません。
- Transact SQL(T-SQL)
UPDATE STATISTICS <table name> WITH FULLSCAN
- ArcSDE の sdetable 管理コマンド
sdetable –o update_dbms_stats –t <table_name> –m "with fullscan" –i <instance> –D <db>
- SqlMaint
sqlmaint –S <server> –U <user> –P <pass> –D <db> –UpdOptiStats 100
関連トピック
9/14/2013