У нас есть некоторое программное обеспечение как часть более крупного проекта, написанного с использованием ArcObjects через .NET. Это программное обеспечение переносит и объединяет данные из нескольких файловых баз геоданных в одной схеме в одну файловую базу геоданных в аналогичной, но другой схеме. Некоторые этапы миграции включают поиск существующей строки и обновление ее данными из другой таблицы. Это может стать очень медленным, когда целевая база геоданных большая, поэтому я добавил несколько многопольных атрибутных индексов для улучшения производительности запросов / обновлений.
Есть ли способ, которым я могу подтвердить, что запросы используют новые индексы атрибутов, и, возможно, как запрос выполняется?
Я думаю, что я действительно ищу эквивалент плана запроса - что-то похожее на EXPLAIN PLAN
Oracle.
Запросы находятся в файловой базе геоданных, используя ArcObjects напрямую (без бэкэнда СУБД или SQL).
is_size_fast?
, который возвращает true, если используются индексы, но я не смог увидеть эквивалентный вызов ArcObjects.