Додавання індексу до стовпця списку або бібліотеки підвищує продуктивність фільтрування. Індекси можна додати максимум до 20 стовпців у списку або бібліотеці. До одного списку або бібліотеки можна додати до 20 індексів, проте рекомендовано додавати індекси лише до тих стовпців, які найчастіше використовуються та використовуються для фільтрування даних як у поданнях, так і за допомогою заголовків стовпців. Індекси збільшують непрямі витрати на дані, тому використовують їх лише за доцільності.
Якщо граничне значення подання списку перевищено та вас заблоковано, ви все ще можете додати індекси до стовпців за замовчуванням, якщо в списку або бібліотеці менше 5 000 (SharePoint Server 2013) або 20 000 (SharePoint Server 2016 і SharePoint Server 2019). Ці значення може настроювати адміністратор ферми на рівні веб-програми в SharePoint, тому вони можуть відрізнятися залежно від середовища. У SharePoint можна вручну додати індекс до списку будь-якого розміру.
Створення простого або складеного індексу
Відомості про те, як відфільтрувати дані стовпців у списку або бібліотеці, див. в статті "Змінення подання SharePoint за допомогою фільтрування".
Щоб полегшити вибір стовпців для індексування, зверніть увагу на те, які стовпці найчастіше використовуються для фільтрування в різних поданнях.
Важливо
Щоб створити індекс, потрібно мати доступ до всіх елементів списку, тому, якщо весь список перевищує граничне значення подання списку, створення індексу для стовпця може бути заблоковано. Докладні відомості про ці обмеження див. в другому абзаці вище. У такому разі виконайте операцію протягом щоденного проміжку часу або зверніться до адміністратора.
Клацніть ім'я списку чи бібліотеки на панелі переходів або виберіть елемент "Настройки
(або "Дії сайту" в SharePoint 2010), виберіть елемент "Вміст сайту" (або "Переглянути весь вміст сайту в SharePoint 2010"), а потім клацніть ім'я списку чи бібліотеки.
Виконайте одну з таких дій:
У SharePoint у Microsoft 365 або SharePoint 2019 виберіть "Настройки
" , а потім виберіть "Параметри списку" або "Настройки бібліотеки".
У SharePoint 2016, SharePoint 2013 або SharePoint 2010 виберіть " Список " або " Бібліотека", а потім на стрічці – "Настройки списку " або " Настройки бібліотеки ".
Прокрутіть униз до розділу "Стовпці ".
Важливо
Ви можете індексувати стовпець підстановки, щоб підвищити продуктивність, але використання індексованого стовпця підстановки не допоможе уникнути перевищення граничного значення подання списку. Використайте інший тип стовпця як основний або додатковий індекс.
Виберіть індексовані стовпці.
На сторінці "Індексовані стовпці" виберіть "Створити індекс".
Зробіть ось що:
Щоб створити простий індекс, у розділі " Головний стовпець " у стовпці "Головний стовпець" виберіть стовпець, відмінний від стовпця підстановки для цього індексу.
Щоб створити складений індекс, виберіть основний стовпець підстановки для цього індексу. У розділі " Додатковий стовпець " для цього індексу використайте інший стовпець, який не є стовпцем підстановки.
Примітка.
- Обов'язково виберіть стовпець, що підтримується для індексування
- Якщо ви додаєте індекс, щоб уникнути порогової помилки подання списку, переконайтеся, що поле, яке використовується, не є полем підстановки. Щоб визначити типи полів підстановки, перегляньте стовпець, що підтримується.
Натисніть Створити.
Ідеї щодо початкового планування бібліотек див. в статті "Загальні відомості про бібліотеки"
Видалення індексу
Якщо потрібно видалити наявний індекс зі стовпця, виберіть його на кроці 5 вище, а потім знову натисніть кнопку "Видалити ".
Стовпці, які підтримуються або не підтримуються для індексування
Підтримувані типи стовпців
|
Непідтримувані типи стовпців
|
|---|
Використання індексованих і резервних запитів
Навігацію й фільтрацію метаданих активовано за замовчуванням для більшості сайтів SharePoint. Навіть якщо навігацію метаданими не настроєно для певного списку або бібліотеки, навігація та фільтрування метаданих усе ще працюють непомітно, щоб підвищити продуктивність подань. За допомогою функцій переходів і фільтрування метаданих можна автоматично вибрати найкращий індекс для завантаженого подання. Коли ви завантажуєте нові подання, застосовуєте фільтри до подань, очищуєте фільтри або сортуєте за полем, автоматично визначається оптимальний спосіб виконання запиту до бази даних.
Якщо користувач створює або завантажує подання, у якому неможливо скористатись індексом для створення запиту до списку, функція переходів і фільтрування метаданих створить і виконає резервний запит. Резервний запит – це змінена версія вихідного запиту користувача, що відображає частину запитаних елементів, оскільки запитує не весь список, а лише його частину. Вона дає змогу надавати корисні результати в умовах, коли вихідний запит заблоковано через обмеження кількості великих списків. Результати містять не більше 1250 найновіших елементів (залежно від того, коли їх було додано до списку). Іноді резервні запити повертають 0 результатів, якщо елементи в перевіреній запитом частині списку не містять результатів, що відповідають початковому запиту користувача.
Докладні відомості див. в статті "Настроювання навігації метаданими для списку або бібліотеки".