Skip To Content

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

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

Решение

Проверьте скорость отображения слоя в ArcMap. При публикации, проверьте производительность отображения сервиса в окне Предварительный просмотр.

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

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

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

Более подробно

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

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


В этом разделе
  1. Решение
  2. Более подробно