Skip To Content

10036: Значение класса надписей содержит SQL запрос, где имена используемых полей не проиндексированы

Слой содержит класс надписей с запросом SQL, который ссылается на неиндексированные поля, и вы выбрали дополнительный параметр, предпочитающий атрибутивные запросы пространственным. Рекомендуется индексировать это поле, поскольку оно используется для запроса к объектам при отрисовке карты или глобуса.

Решение

Проверьте скорость отображения вашего слоя в ArcMap. Если вы публикуете сервис, проверьте скорость его отображения в окне Предварительный просмотр (Preview).

Подробнее о предварительном просмотре картографических сервисов

  • Если изменения не требуются, можно принять текущее отображение карты.
  • Как вариант, для повышения производительности следует индексировать те поля, которые заявлены как не имеющие индексов. Эти поля перечислены в данном предупреждении.

    Подробнее о создании атрибутивных индексов.

Дополнительная информация

Атрибутивные индексы повышают скорость поиска и запросов к атрибутам классов пространственных объектов и таблиц. Для большинства типов атрибутивных запросов быстрее найти запись в индексированном поле, чем выполнять поиск по всей таблице.

В большинстве случаев можно добиться повышения общего уровня производительности с помощью атрибутивных индексов для ключевых полей в наборе данных.