Додавання індексу до стовпця списку або бібліотеки

Застосовується до
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise 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, SharePoint 2013 або SharePoint 2010 виберіть пункт Список або Бібліотека, а потім – Параметри списку або Настройки бібліотеки на стрічці.

    Пункт

  3. Прокрутіть униз до розділу Стовпці .

    Важливо

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

  4. Виберіть Індексовані стовпці.

    Посилання

  5. На сторінці Індексовані стовпці натисніть кнопку Створити новий індекс.

    Сторінка індексованих стовпців із виділеним пунктом

  6. Зробіть ось що:

    1. Щоб створити простий індекс, виберіть стовпець, який не є стовпцем підстановки, у розділі Основний стовпець у розділі Основний стовпець для цього індексу.

    2. Щоб створити складений індекс, виберіть стовпець підстановки як основний стовпець для цього індексу. Використовуйте інший стовпець, який не є стовпцем підстановки в розділі Додатковий стовпець , у розділі Додатковий стовпець для цього індексу.

      Примітка.

      • Обов'язково виберіть підтримуваний стовпець для індексування
      • Якщо ви додаєте індекс, щоб уникнути помилки граничного значення подання списку, переконайтеся, що використане поле не є полем підстановки. Перегляньте підтримуваний стовпець, щоб визначити, які типи полів є полями підстановки.

      Змінення сторінки індексу з вибраним у розкривному списку стовпцем

    3. Натисніть Створити.

    Ідеї з планування бібліотек див. в статті Загальні відомості про бібліотеки

Видалення індексу

Якщо потрібно видалити наявний індекс зі стовпця, виберіть індекс на кроці 5 вище, а потім натисніть кнопку Видалити , щоб видалити його знову. 

Ви можете видалити індекс після клацання на ньому

Підтримувані та непідтримувані стовпці для індексування

Підтримувані типи стовпців
  • Однорядковий текст
  • Вибір (одне значення)
  • Число
  • Грошова одиниця
  • Дата й час
  • Особа або група (одне значення) (підстановка)
  • Керовані метадані (підстановка)
  • Так/Ні
  • Підстановка (підстановка)
Непідтримувані типи стовпців
  • Багаторядковий текст
  • Вибір (кілька значень)
  • Обчислюваний
  • Гіперпосилання або зображення
  • Настроювані стовпці
  • Особа або група (багатозначний) (підстановка)
  • Зовнішні дані

Використання індексованих і резервних запитів

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

Якщо користувач створює або завантажує подання, яке не може використовувати індекс для запиту списку, переходи й фільтрування метаданих створюють і виконують резервний запит. Резервний запит – це змінена версія вихідного запиту користувача, у якій відображається частковий набір запитаних елементів, оскільки він запитує лише частину списку, а не весь список. Він має надати вам кілька корисних результатів у випадках, коли вихідний запит заблоковано через великий дроселювання списку. Результати містять не більше 1250 найновіших елементів (залежно від того, коли їх було додано до списку). Іноді резервні запити повертають 0 результатів, якщо елементи в частині списку, відскановані запитом, не містять результатів, які відповідають вихідному запиту користувача.

Докладні відомості див. в статті Настроювання навігації метаданими для списку або бібліотеки.