Применяется к
SharePoint Server по подписке SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint в Microsoft 365 SharePoint Server 2010

Добавление индекса в столбец списка или библиотеки повышает производительность при использовании фильтров. Индексы можно добавлять не более чем на 20 столбцов в списке или библиотеке. Хотя вы можете добавить до 20 индексов на список или библиотеку, рекомендуется добавлять индексы только к наиболее часто используемым столбцам и к тем столбцам, которые используются для фильтрации данных как в представлениях, так и в заголовках столбцов. Индексы добавляют накладные расходы на данные, поэтому используйте их только там, где их целесообразно использовать.

Если вы превысили пороговое значение представления списка и были заблокированы, вы по-прежнему можете по умолчанию добавлять индексы в столбцы при наличии менее 5000 (SharePoint Server 2013 ) или 20 000 (SharePoint Server 2016 и SharePoint Server 2019 ) элементов в списке или библиотеке. Эти значения настраиваются администратором фермы на уровне веб-приложения в SharePoint и могут быть заданы разными для вашей среды. В SharePoint можно вручную добавить индекс в список любого размера. 

Создание простого или составного индекса

Сведения о фильтрации данных столбцов в списке или библиотеке см. в статье Использование фильтрации для изменения представления SharePoint.

Чтобы выбрать столбцы для индексирования, обратите внимание, какие столбцы чаще всего используются в разных представлениях для фильтрации.

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

  1. Выберите имя списка или библиотеки в области навигации или выберите Параметры Кнопка "Параметры Office 365" (или Действия сайта в SharePoint 2010), выберите Содержимое сайта (или Просмотреть все содержимое сайта в SharePoint 2010) и щелкните имя списка или библиотеки.

    Меню параметров с выделенным элементом "Контент сайта"
    Команда "Просмотреть весь контент сайта" в меню "Действия сайта"

  2. Выполните одно из указанных ниже действий.

    Для SharePoint в Microsoft 365 или SharePoint 2019 выберите Параметры Кнопка "Параметры Office 365", а затем выберите Параметры списка или Параметры библиотеки.

    Меню параметров с выделенным элементом "Параметры списка"

    В SharePoint 2016, 2013 или 2010 выберите Список или Библиотека, а затем — Параметры списка или Параметры библиотеки на ленте.

    Команда "Параметры списка" на ленте
  3. Прокрутите вниз до раздела Столбцы .

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

  4. Выберите Индексированные столбцы.

    Ссылка на индексированные столбцы на странице параметров списка или библиотеки
  5. На странице Индексированные столбцы выберите Создать новый индекс.

    Страница индексированных столбцов с выделенным элементом Create a new index
  6. Выполните указанные ниже действия.

    1. Чтобы создать простой индекс, выберите столбец, который не является столбцом подстановки в разделе Основной столбец в разделе Основной столбец для этого индекса.

    2. Чтобы создать составной индекс, выберите столбец подстановки в качестве основного столбца для этого индекса. Используйте другой столбец, который не является столбцом подстановки в разделе Вторичный столбец в разделе Дополнительный столбец для этого индекса.

      Примечания: 

      • Обязательно выберите поддерживаемый столбец для индексирования.

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

      Изменение страницы индекса со столбцом, выбранным из раскрывающегося списка
    3. Выберите Создать.

    Идеи по первоначальному планированию библиотек см. в статье Общие сведения о библиотеках.

Удаление индекса

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

Вы можете удалить индекс, щелкнув его

Поддерживаемые и неподдерживаемые столбцы для индексирования

Поддерживаемые типы столбцов

  • Однострочный текст

  • Выбор (одного значения)

  • Числовой

  • Денежный

  • Дата и время

  • Пользователь или группа (одно значение) (уточняющий запрос)

  • Управляемые метаданные (подстановка)

  • Логический

  • Подстановка (подстановка)

Неподдерживаемые типы столбцов

  • Многострочный текст

  • Выбор (нескольких значений)

  • Вычисляемый

  • Гиперссылка или рисунок

  • Настраиваемые столбцы

  • Пользователь или группа (многозначные) (уточняющий запрос)

  • Внешние данные

Навигация и фильтрация метаданных включены по умолчанию на большинстве SharePoint сайтов. Даже если навигация по метаданным не настроена для определенного списка или библиотеки, навигация по метаданным и фильтрация по-прежнему работают в фоновом режиме, чтобы повысить производительность представлений. Функция навигации и фильтрации метаданных может автоматически выбирать лучший индекс для работы при каждой загрузке представления. При загрузке новых представлений, применении фильтров к представлениям, очистке фильтров или применении сортировки к полю оптимизация запросов определяет оптимальный способ запроса к базе данных.

Если пользователь создает или загружает представление, которое не может использовать индекс для запроса списка, навигация по метаданным и фильтрация создаст и выполнит резервный запрос. Резервный запрос — это измененная версия исходного пользовательского запроса, в котором отображается частичный набор запрошенных элементов, так как он запрашивает только часть списка, а не весь список. Он предназначен для предоставления некоторых полезных результатов в случаях, когда исходный запрос заблокирован из-за регулирования большого списка. В зависимости от того, когда эти элементы были добавлены в список, отображается до 1250 самых новых элементов. Иногда резервные запросы возвращают 0 результатов, если никакие элементы в части списка, сканируемой запросом, не содержат результатов, соответствующих исходному запросу пользователя.

Дополнительные сведения см. в статье Настройка навигации по метаданным для списка или библиотеки.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.