.NET üzerinden ArcObjects kullanılarak yazılmış daha büyük bir projenin parçası olarak bazı yazılımlarımız var. Bu yazılım, bir şemadaki birden çok dosya coğrafi veritabanındaki verileri benzer ancak farklı bir şemadaki tek bir dosya coğrafi veritabanına geçirir ve birleştirir. Taşıma işlemindeki bazı adımlar, mevcut bir satırın aranmasını ve farklı bir tablodaki verilerle güncellenmesini içerir. Hedef coğrafi veritabanı büyük olduğunda bu çok yavaş alabilirsiniz, bu yüzden sorgu / güncelleme performansını artırmak için bazı çok alanlı öznitelik dizinleri ekledim.
Sorguların yeni öznitelik dizinlerini kullandığını ve belki de sorgunun yürütülmekte olduğunu doğrulamak için bir yolu var mı?
Sanırım gerçekten bir sorgu planının eşdeğerini arıyorum - EXPLAIN PLAN
Oracle'a benzer bir şey .
Sorgular doğrudan ArcObjects kullanan bir dosya coğrafi veritabanındadır (RDBMS arka ucu veya SQL yoktur).
is_size_fast?
yöntemine benzer , dizinler kullanılıyorsa true döndüren bir şey aradım, ancak eşdeğer bir ArcObjects çağrısı göremedim.