Kami memiliki beberapa perangkat lunak sebagai bagian dari proyek yang lebih besar yang ditulis menggunakan ArcObjects via .NET. Perangkat lunak ini memigrasikan dan menggabungkan data dari banyak file geodatabase dalam satu skema ke satu file geodatabase dalam skema yang serupa tetapi berbeda. Beberapa langkah dalam migrasi melibatkan mencari baris yang ada dan memperbaruinya dengan data dari tabel yang berbeda. Ini bisa menjadi sangat lambat ketika geodatabase tujuan besar, jadi saya telah menambahkan beberapa indeks atribut multi-bidang untuk meningkatkan kinerja permintaan / pembaruan.
Apakah ada cara saya dapat mengonfirmasi bahwa kueri menggunakan indeks atribut baru, dan mungkin bagaimana kueri dijalankan?
Saya kira saya benar-benar mencari yang setara dengan rencana permintaan - sesuatu yang mirip dengan EXPLAIN PLAN
di Oracle.
Kueri ada di file geodatabase menggunakan ArcObjects secara langsung (tidak ada backend RDBMS atau SQL).
is_size_fast?
metode Smallworld Magik , yang mengembalikan true jika indeks sedang digunakan, tapi saya tidak bisa melihat panggilan ArcObjects yang setara.