.NET経由でArcObjectsを使用して作成された大規模プロジェクトの一部として、いくつかのソフトウェアがあります。このソフトウェアは、1つのスキーマの複数のファイルジオデータベースから、類似しているが異なるスキーマの単一のファイルジオデータベースにデータを移行およびマージします。移行のいくつかの手順では、既存の行を検索し、別のテーブルのデータで更新する必要があります。ターゲットジオデータベースが大きい場合、これは非常に遅くなる可能性があるため、クエリ/更新のパフォーマンスを改善するために複数のフィールド属性インデックスを追加しました。
クエリが新しい属性インデックスを使用していること、そしておそらくクエリがどのように実行されているかを確認できる方法はありますか?
私は本当にクエリプランに相当するものを探していると思います-Oracleに似てEXPLAIN PLAN
います。
クエリは、ArcObjectsを直接使用するファイルジオデータベース上にあります(RDBMSバックエンドまたはSQLは使用しません)。
is_size_fast?
メソッドに似たものを探しました。これは、インデックスが使用されている場合にtrueを返しますが、同等のArcObjects呼び出しが見つかりませんでした。