Управление на големи списъци и библиотеки в SharePoint

Управление на големи списъци и библиотеки в SharePoint

Можете да съхранявате до 30 000 000 елементи или файлове в списък или библиотека в SharePoint. Филтрираните изгледи на големи списъци имат подобна среда за работа с други списъци. Когато обаче даден списъчен изглед показва повече от елементите на 5000, може да се сблъскате със съобщение за праг на списъчен изглед. За да актуализирате списъка си, когато направите това, изпълнете една от следните три стъпки.

Забележка: За повече информация относно допълнителни ограничения вижте ограничения за услугата на SharePoint.

Съвет: To learn more, check out these YouTube videos about lists from Microsoft Creators. You might also find these videos about libraries helpful.

Използвайте модерни

Изгледи, които показват много елементи, работят най-добре в съвременната среда. За да избегнете грешки, които може да видите в класическата среда за работа, Използвайте съвременната средаза работа.

Добавяне на индекси

Когато филтрирате или сортирате по колона, която не съдържа индекс, може да се покаже диалогов прозорец за грешка. За да коригирате, вижте ръчно Добавяне на индекс от " Настройки на списък " в менюто "Настройки", а след това върху индексираните колони.

Индексите се създават автоматично в следните две ситуации:

  1. Когато запазени изгледи имат колони, използвани за сортиране или филтриране.

  2. Когато сортирате в съвременната среда за работа.

Забележка: Създаването на автоматични индекси при сортиране в съвременната среда за работа се ограничава до списъците и библиотеките с по-малко от 20 000 елементи.

Редактиране на списъчен изглед

Ако възникне грешка при работа с голям списък, Редактирайте вашия списъчен изглед.

Следните четири промени премахват грешките в списъчен изглед. Направете всичките четири промени, за да премахнете всички грешки.

Премахване на сортирането за списъчен изглед

  • първо сортирайте по колоната и след това сортирайте по колоната, изберете няма.

Забележка: Колоните с типове колони, като например "хора", "търсене" или "управлявани метаданни", могат да причинят грешки в списъчен изглед при сортиране. Все пак можете да използвате текст, числа, дати и други типове колони в първия ред.

Премахване на групиране в изглед за редактиране

  • От първата група по колоната и след това групиране по колоната изберете няма.

Други редакции за списъчен изглед

  • За всички колони в секцията общи суми изберете няма.

  • От секцията колони изчистете само една колона за показване.

Забележка: Показването на 12 или повече колони от следните типове може да доведе до грешка на праговете на списъчен изглед: "хора", "търсене" и "управлявани метаданни". Показването на колони от други типове няма да бъде. 

Има много начини, по които можете да работите или да подавате заявка към SharePoint списък или библиотека, без да получавате предупреждение за праг на списъчен изглед. С помощта на следните идеи можете да получите нужната ви информация и да останете в рамките на прага на списъчен изглед за 5000. За повече информация относно прага на списъчен изглед вижте Обзор на списъци и библиотеки с много елементи.

Работа с ограничението за праг на списъчен изглед

SharePoint има регулирания и ограничения на ресурси, задаващо количеството данни и пропускателна способност, които могат да бъдат управлявани. Прагът за списъчен изглед е по подразбиране около 5000 елементи и е настроен да позволява на потребителите да работят с големи списъци, но да запазват добра производителност. Има три основни начина за работа с прага на списъчен изглед:

  • За всички версии на SharePoint управлявайте броя на върнатите елементи, като използвате индексиране, филтриране, папки и офлайн данни.

  • За сървърните версии на SharePoint използвайте администраторски планиран ежедневен времеви прозорец там, където ограниченията мога да се вдигат.

  • За сървърните версии на SharePoint мрежовият администратор може да вдигне размера на ограничението за прага на списъчен изглед.

За SharePoint това ограничение не може да бъде променено и е на позиция 24 x 7, за да позволите на потребителите на споделените наематели винаги да имат добра производителност в заявките. За да заобиколите ограничението, сме посочили някои действия, които можете да предприемете, за да запазите вашите заявки в рамките на ограничението.

Забележка: Понякога може да видите по-голям брой елементи, върнати в генерирани от системата изгледи.

Със сървърите на SharePoint Server (SharePoint 2016, 2013 и 2010), прагът за списъчен изглед за 5000 е и по подразбиране. Обаче тъй като има по-голям контрол от мрежовите администратори, може да бъде зададен ежедневен времеви прозорец, чрез който ефективно се премахват ограниченията, което позволява извършването на заявки за големи обеми, както и други операции с големи обеми данни. Това време обикновено е през нощта, когато повечето потребители не са свързани към системата. Администраторът може също да избере да вдигне размера на ограничението, ако е необходимо.

Последният избор, както и при сървърните версии на SharePoint, е да промените ограничението. Това е рисковано, тъй като по-голям лимит повишава възможността за засягане на производителността за някои или всички потребители.

За да проверите своята версия на SharePoint, вж. Коя версия на SharePoint използвам?

Ако сте блокирани от прага на списъчен изглед, но общият ви брой елементи е по-малък от 20 000, можете да добавите индекси към колоните в SharePoint 2019. За всички версии на SharePoint можете да създадете филтриран изглед с индекс на колона, което помага да намалите броя на резултатите, когато работите с големи списъци и библиотеки. Създаването на филтриран изглед с индексирана колона е процес от две стъпки: създаване на индекс за колона и след това създаване на изглед, който използва индексираната колона, за да филтрира изгледа.

За повече информация относно колоните за индексиране вижте Добавяне на индекс към колона на SharePoint.

За повече информация за филтрирането на колони вижте използване на филтриране за модифициране на изглед на SharePoint.

Въпреки че не се изисква папките да използват големи списъци и библиотеки, все още можете да ги използвате, за да организирате данните си и да подобрите ефективността на достъпа до данните си. Създаването на папки е разрешено по подразбиране в библиотеките с документи, но не и в списъците. За повече информация вижте Създаване на папка в списък или Създаване на папка в библиотека с документи.

Забележка: С SharePoint, ако използвате командата Премести в или плъзнете и пуснете, съществуващите метаданни също се преместват.

Когато създавате папка, зад кулисите създавате вътрешен индекс. Този вътрешен индекс се създава също за главната папка или за най-високото ниво на списък или библиотека. Когато получите достъп до елементи в папка, вие всъщност използвате този вътрешен индекс за достъп до данните. Имайте предвид, че ако дадена папка съдържа подпапки, всяка подпапка се брои като елемент (но не и елементите в тази подпапка).

Дори когато общият брой на елементите в списъка или библиотеката е много голям, изгледът на единична папка е поне толкова бърз, колкото и изгледът, който филтрира общия брой елементи с помощта на индексирана колона. В някои случаи може да е възможно да се разпространяват всички елементи в списък или библиотека в множество папки, като например никоя папка не съдържа повече от 5 000 елементи.

Важно е да обмислите следното, когато използвате папки за организиране на голям списък или библиотека:

  • Една папка може да съдържа повече елементи от прага на списъчен изглед, но за да се избегне блокирането й, може въпреки това да се наложи да използвате филтриран изглед въз основа на индекси на колони.

  • Ако изберете опцията Покажи всички елементи без папки в секцията Папки, когато създавате или променяте изглед в този списък или библиотека, трябва да използвате филтър, който се базира на прост индекс, за да сте сигурни, че няма да достигнете до стойността за Праг на списъчен изглед.

  • Често е полезно да настроите изгледа по подразбиране да показва всички налични папки без филтриране, за да може потребителите да изберат съответната папка, когато вмъкват нови елементи. Освен това показването на всички папки прави по-малко вероятно неправилното добавяне на елементи извън папките в списъка или библиотеката. За разлика от библиотеките, няма автоматичен начин да местите елементи между папки в списък.

Забележка: Ако премествате елементи в кошчето на SharePoint, тези елементи ще продължат да се преброяват при определянето дали изразът за филтър надвишава прага на списъчен изглед. Ако изчистите кошчето, те вече не се броят. За повече информация вижте изпразване на кошчето или възстановяване на файловете.

За да премествате файлове между папки в библиотека, вж. Преместване или копиране на папка, файл или връзка в библиотека с документи.

Изтриването на големи списъци изисква ресурси на базата данни, които могат да бъдат блокирани от прага на списъчен изглед. Опитайте да изтриете големи списъци по време на ежедневния времеви прозорец, за да избегнете блокирането. Не забравяйте, че ако процесът на изтриване отнема повече време от определеното в прозореца, той ще продължи до приключване, независимо от другите потребители. Позволете достатъчно време.

За повече информация как да изтриете списък, вижте Изтриване на списък в SharePoint.

Офлайн синхронизиране, външни данни и управление на данни на Access

Пренасянето на данните офлайн често е по-удобно и ефективно, когато синхронизирате с вашия компютър. Можете да използвате Excel, Access или Outlook – в зависимост от списъка с данни, с който работите. Можете също да използвате управление на външни данни без ограничения със системи за планиране на корпоративни ресурси (ERP), OData и уеб услуги, в зависимост от вашата услуга на SharePoint.

Можете да извършвате промени на вашия настолен или преносим компютър и след това, когато върнете данните онлайн, да синхронизирате промените и да разрешите конфликтите по гладък и ефективен начин. Работа с големи списъци с помощта на офлайн синхронизиране към "Изчистване", анализиране или съобщаване на данни, помага за изключване на дейността на базата данни и минимизиране на използването на SharePoint ресурси.

Можете да пренесете данни от списък офлайн и да синхронизирате промените, когато се върнете онлайн с помощта на няколко продукта на Microsoft Office. За да експортирате в тези приложения, трябва да имате инсталирано приложенията Microsoft 365 или настолната версия на Office.

Microsoft Access       Access може поеме повече редове с данни от SharePoint и имате много мощни инструменти за обработване на тези данни. Работата с вашите данни в Access и синхронизирането с SharePoint може да ви позволи да работите с по-големи набори от данни.

Можете да четете и записвате повечето присъщи списъци от Access, като се свържете с тях, а Access работи добре с почти всички типове данни на SharePoint. Свързването ви позволява да се свързвате към данни в списък на SharePoint, така че да можете да създадете двупосочна връзка за преглед и редактиране на най-новите данни както в списък на SharePoint и база данни на Access. Access създава копие на (или повтаря) списък на SharePoint в таблица наAccess. След като Access таблица е създадена, можете да работите със списък с данни в Access до Access ограничението от два гигабайта (с изключение на всички прикачени файлове, които не се съхраняват локално). Освен това Access кешира данните от списъка на клиента, използва ефективно кеширане със запис в основната памет и прехвърля само променените елементи от списъка. Всичко това прави изпълнението на заявки и актуализации много по-бързо. Диалогов прозорец за гладкото разрешаване на конфликти помага за управлението на конфликтни актуализации.

Ако е активирана функцията Access Services, можете да работите със значително повече данни от прага на списъчен изглед – до 50 000 елемента по подразбиране. Access автоматично обработва данните в списък или библиотека на малки порции и след това сглобява тези данни – метод, позволяващ работа със значително повече данни от прага на списъчен изглед, без да повлиява отрицателно на другите потребители на сайта на SharePoint. За повече информация вижте използване на Access Services.

Microsoft Excel        Можете да експортирате SharePoint списъци в Excel таблица, която създава еднопосочна връзка с данни между таблицата Excel и списъка с SharePoint.

Осветен бутон за експортиране в Excel на SharePoint на лентата

Excel също така ви позволява да работите с големи списъци, без да блокирате. Освен това можете да синхронизирате Excel със SharePoint и Access, за да се възползвате от предимствата на всяка платформа.

Когато актуализирате данните от списъка на SharePoint и обновите таблицата на Excel, Microsoft Excel замества данните на Excel с най-новите данни от списъка на SharePoint, презаписвайки всички промени, които сте направили в тази таблица на Excel.

Списък на SharePoint Online с осветена опция за експортиране в Excel

След като данните са в таблицата Excel, можете да се възползвате от многото функции за анализ на данни в Microsoft Excel, като например мощни и гъвкави работни листове, отчети с обобщени таблици, професионално изглеждащи диаграми и Spark Lines, условно форматиране с икони, ленти за данни и цветови скали и сложни операции за условен анализ.

Ако е активирана функцията Access Services, можете да работите със значително повече данни от прага на списъчен изглед – до 50 000 елемента по подразбиране. За повече информация вижте използване на Access Services.

Microsoft Outlook        От Microsoft Outlook можете да четете и да пишете списъци с контакти, задачи, календари и обсъждания, както и да синхронизирате библиотеки с документи. Например можете да работите със списъците със стандартни задачи и списъците с проектни задачи, като отстраните списъци със задачи офлайн, преглеждате, актуализирате и присвоявате нови задачи, връщате ги обратно онлайн и ги синхронизирате, без да излизате от Outlook; Можете също да съхранявате, споделяте и управлявате SharePoint контакти по-ефективно в Outlook.

Най-горе на страницата

В Access можете да създадете уеб база данни въз основа на Access Services чрез изграждане на таблици, базирани на свързани списъци, както и заявки, формуляри, отчети и макроси, които сте публикували в сайт на SharePoint. Тези уеб бази данни са надстроени, а вие все още можете да ги използвате и променяте, както и да създавате нови такива от шаблон, но не и от Access 2013.

Можете да създадете приложение на Access в SharePoint, без да използвате код. В общи линии приложението SharePoint е фокусирано, точково решение, което се разпространява лесно и се предлага на пазара. Мислете за приложение като удобен, алтернативен начин за опаковане, разпространение, изпълнение, наблюдение и оттегляне на решение. За повече информация вижте Създаване на приложение на Access.

За разлика от приложението уеб база данни на Access, което съхранява данни в SharePoint списъци, приложение на Access използва база данни на SQL Server, която е отделена от продуктите на SharePoint за съхраняване на данни и следователно не се подчинява на прага на списъчен изглед на SharePoint. Това значително подобрява скалируемостта на решенията на Access и допринася за ефикасната работа с потенциално милиони записи. За потребители на SharePoint сървъра базата данни на SQL Server може да бъде конфигурирана за живот зад защитната стена на вашата организация. За онлайн потребители базата данни е с активиран SQL Server Azure база данни със свободен акаунт и свободно място за съхранение. За повече информация за Azure вижте началната страница на Microsoft Azure.

На последно място, все още можете да синхронизирате данни между списък с SharePoint и таблица на Access и да поддържате и двата набора от данни актуален. Тази синхронизация е двупосочна или двупосочна. Промените, направени в Access в списъка с данни, се качват в списъка със SharePoint и промените, направени в списъка с SharePoint, се изтеглят в Access на вашия компютър. За повече информация вижте Импортиране от или свързване на данни към списък на SharePoint.

Поле за търсене на SharePoint и решения за център за документи

Алтернативен начин за намиране на документи или елементи в голяма библиотека или списък е да използвате полето за търсене в списъка или библиотеката, за да въведете ключова дума или фраза. SharePoint Търсенето има свой собствен механизъм за индексиране и не се подчинява на прага на списъчен изглед или на други свързани ограничения.

Друго решение за управление на големи библиотеки е създаването и използването на сайт на център за документи. Създаден за управление на документи, сайтът на център за документи предлага функции като извличане и вкарване на файлове, работни потоци, филтри и изгледи.

Обикновено има две полета за търсене на страница на SharePoint: търсене в сайта в горния край на страницата и отделно поле за търсене в списък или библиотека. Когато използвате полето Търсене в списъка или библиотеката, можете да постъпателно да разширявате обхвата на операцията за търсене:

  • По подразбиране обхватът на търсене първоначално се основава на всички елементи в текущия изглед и евентуалните подпапки. Виждате резултатите като колони, които допълнително можете да филтрирате и сортирате. Ако прагът за списъчен изглед в момента е надвишен, не се показват всички резултати.

  • Ако не намерите това, което търсите, можете да разширите обхватът на вашето търсене да включва целия списък, включително всички подпапки, независимо от текущия изглед или праг на списъчен изглед.

  • И накрая, можете да разгънете обхвата, за да търсите в целия сайт. В този случай ще видите всички резултати в стандартната страница на сайта за търсене. Можете допълнително да стесните обхвата на резултатите, като използвате панела за уточняване, за да филтрирате, например от автора на документ или датата на създаване на елемент от списък. Можете дори да използвате булев синтаксис и логически оператори, за да формулирате по-сложни заявки.

Забележки: 

  • Квадратчето за отметка е налично само за списъци и библиотеки, които се показват като изгледите, направени от страна на клиента. Въпреки че поведението по подразбиране е да се покаже полето за търсене , полето за търсене може да бъде скрито от свойството на уеб частта за списъчен изглед, полето за търсенев секцията Разни на екрана с инструменти. За повече информация за свойствата на уеб части вижте използване на списъка и други уеб части.

  • Показване на свойството "Показване на полето за търсене" в "Разни"

Можете да използвате сайта "център за документи", когато искате да създадете, управлявате и съхраните голям брой документи. Центърът за документи се базира на шаблон за сайт и е проектиран да служи като централизирано хранилище за управление на много документи. Функции, като например метаданни и навигация за дървовиден изглед, типове съдържание и уеб части, ви помагат да организирате и извличате документи по ефикасен и смислен начин за вашите потребители. За повече информация относно използването на шаблони на сайтове вижте Създаване и използване на шаблони за сайтове.

Стюардите за съдържание могат бързо да конфигурират ориентираната чрез метаданни навигация, за да се представят добре за повечето библиотеки без изрично да се създават индекси, но също така се подпомага при създаването на допълнителни индекси за подобряване на производителността в по-широк диапазон от филтри и изгледи. За повече информация вижте използване на сайт на център за документи.

Можете да използвате сайта "Център за документи" като авторска среда или архив за съдържание:

  • В авторска среда потребителите активно извличат и вкарват обратно файлове и създават структури от папки за тези файлове. Създаването на версии е разрешено, като може да съществуват 10 или повече предишни версии на всеки документ. Потребителите често извличат и вкарват обратно документи и работните потоци може да помогнат за автоматизирането на действията с документите.

  • За разлика от това, в архив за съдържание (или база знания), се извършват много малко дейности, свързани със създаване. Потребителите само преглеждат или качват документи. Обикновено архивите за съдържание съдържат единични версии на документи и един сайт може да съдържа милиони файлове. При един типичен сценарий, например център за техническа поддръжка на голяма организация, 10 000 потребители може да имат достъп до съдържанието, предимно за да го четат. Едно подмножество от 3000 до 4000 потребители може да качва ново съдържание в сайта.

Използване на лични изгледи, релационни списъци и RSS канали

За допълнителна помощ относно цялостната производителност на системата и как да избегнете достигането на праг на ресурс или ограничение, можете да обмислите използване на лични изгледи, релационни списъци или RSS канали.

Лични изгледи    Тъй като създаването на изгледи, които използват индекс на колони правилно, е по-сложно за големи списъци и библиотеки, може да поискате да премахнете разрешението за управление на лични изгледи от сътрудници за голям списък или библиотека. Чрез премахване на това разрешение можете да попречите на потребителите да създават изгледи, които обхващат всички елементи, и които може да се отразят неблагоприятно върху работата на останалата част от сайта. За повече информация относно разрешенията вижте Редактиране на разрешения за списък или библиотека.

Релационни списъци     Когато създавате релации между списъци с помощта на справочни колони, уникални колони и наложено релационно поведение (наричано също цялост на връзките), можете да достигнете прага на списъчен изглед и да бъдете блокирани при следните обстоятелства:

  • Ако направите една колона уникална в съществуващ списък, който съдържа по-голям брой елементи от прага на списъчен изглед (но отбележете, че добавянето на един елемент към списък, с което размерът на списъка става по-голям от прага на списъчен изглед, е операция, която обикновено не се блокира).

  • Ако един списък съдържа повече елементи от прага на списъчен изглед и след това включите Каскадно изтриване или Ограничаване на изтриването за справочно поле в този списък.

RSS канали     След като поддръжката на RSS е разрешена в централното администриране и на ниво "колекция от сайтове", можете да разрешите и конфигурирате поддръжка на RSS за голям брой типове списъци и библиотеки. Когато потребителите получат достъп до RSS канала за списък или библиотека, данните се извличат от списъка. RSS изгледът по подразбиране ограничава броя на върнатите елементи въз основа на датата, когато елементът е променен за последен път, като се използва филтър на колоната Променено. Ако в списъка или библиотеката има много елементи и потребителите имат достъп до RSS канала, добра идея е да индексирате колоната Променено. Можете също да намалите броя на извлечените елементи, като промените Брой елементи и Брой дни, за които промените да се включват в RSS канал.

За повече информация за управлението на RSS канали вижте управление на RSS канали за сайт или колекция от сайтове. За да научите как да добавите RSS канал, вижте Създаване на известие или абониране за RSS канал.

SharePoint Само за администратори на сървъра

Тези операции могат да се изпълняват само от SharePoint или мрежови администратори и администратори на групи сървъри на версиите на SharePoint Server.

Ежедневният времеви прозорец е начин, по който администраторите могат да задават специален период от време, през който всички потребители могат да извършват операции без ограничение, и той обикновено е извън пиковите часове.

Въпреки че изгледите са основно средство за извличане на елементи от списък или библиотека, има и други команди и операции на SharePoint, които е по-добре да се използват по време на ежедневния времеви прозорец.

Добавяне и изтриване на индекс

Добавяне и промяна на колона в списък

Изтриване и копиране на папки

Промяна на настройките за защита за списък или библиотека

Записване като шаблон на списък със съдържанието му

Изтриване на уеб сайт

Възстановяване или изтриване на елементи от кошчето

Тези команди и операция може да не се изпълнят успешно, ако превишите праговете и ограниченията на сайт при извличане на данните от списъка по време на нормалното работно време. Изпълняването им без ограничения по време на ежедневния времеви прозорец може да избегне грешките и негативното въздействие върху други потребители.

Настройката на ежедневен времеви прозорец изисква да зададете начален час и времетраене. Когато настройвате времето и продължителността, разбирате, че ако някой започне продължителна заявка или операция по време на прозореца, той ще продължи, докато не завърши, независимо дали това е вътре в прозореца.

  1. Като администратор, влезте в централното администриране.

  2. Отидете на Управление на приложения > Управление на уеб приложения.

    Централно администриране с избрана опция за управление на уеб приложения
  3. Изберете приложението, за което да зададете или промените настройката за ежедневния времеви прозорец.

  4. На лентата, в Общи настройки , за да получите достъп до менюто, изберете стрелката надолу и след това изберете ограничаване на ресурсите.

    Избрана опция за ограничаване на ресурсите в централното администриране.
  5. Променете ежедневния времеви прозорец и след това задайте часа и времетраенето, които искате да използвате.

    Страницата с настройки на приложение в централното администриране с осветена опция "Ежедневен времеви прозорец"
  6. Когато сте готови, изберете OK.

Ако не сте разработчик или нямате удобен достъп до ресурси за разработчици, за да направите тези операции, можете да отложите тези типове операции за ежедневния времеви прозорец. За да видите кога е насрочен прозорецът "дневен час", обърнете се към вашия администратор.

Забележка: SharePoint не поддържа промяна на прага на списъчен изглед.

Прагът за списъчен изглед (LVT) е в сила, за да осигурите производителност между потребителите и да защитите сървъра от неволно претоварване по време на заявки. Свойството LVT може да бъде променено само в сървърните версии на SharePoint от администратор в централното администриране на приложението; не ви препоръчваме да я променяте, за да избегнете влошаване на производителността. SharePoint не позволява на администраторите да променят LVT, за да защитават потребителите при други клиенти от проблеми с производителността, когато бъдат извлечени големи набори от данни. Вместо това използвайте индекси, филтри и папки за управление на заявки.

Ако имате само няколко заявки, които изискват повишаване на LVT, обмислете дали да не използвате денонощния времеви прозорец в продължение на часове вместо това.

Предупреждение: Не препоръчваме промяна на LVT, ако имате други потребители, тъй като по-големи стойности ще влоши ефективността. Създаването на твърде голяма стойност може да доведе до голямо забавяне или неуспешни опити за потребители, а потенциално може да срине сървър.

Забележка: „Централно администриране“ се предлага само за сървърни инсталации на SharePoint.

Ако наистина искате да промените LVT, следвайте тези стъпки. Те са стандартни за версиите от SharePoint 2010 до SharePoint 2016, макар графичният интерфейс леко да се различава. Приложението за централно администриране е отделно от вашия SharePoint сайт и за достъп изисква права на администратор на сървърна група. Можете да промените само LVT в сървърните версии на SharePoint.

  1. Като администратор, влезте в централното администриране.

  2. Отидете на Управление на приложения > Управление на уеб приложения.

    Централно администриране с избрана опция за управление на уеб приложения
  3. Изберете приложението, за да промените прага на списъчен изглед.

  4. на лентата, в Общи настройки , за да получите достъп до менюто, изберете стрелката надолу и след това изберете ограничаване на ресурсите.

    Избрана опция за ограничаване на ресурсите в централното администриране.
  5. Променете стойността на Праг на списъчен изглед (първа в списъка) на разумна стойност.

  6. Изберете OK.

Има допълнителни настройки на ограничаването на ресурса за страница, които, като администратор, е добре да разбирате.

  • Праг за списъчен изглед за одитори и администратори:    Това е по подразбиране "по-висок лимит". Заявките, които се изпълняват от одитор или администратор, който конкретно (програмно) искане за отмяна на LVT, ще подлежат на това ограничение вместо това. По подразбиране е 20 000 вместо 5 000 за LVT. Увеличаването на това ограничение има същите последствия като повишаване на LVT. При промяна на тази стойност има свързани промени, които може да се наложи да бъдат направени.

  • Заместване на обектния модел:   Ако често използвате код по избор в своето разполагане и имате нужда от отменяне на LVT до по-високо ограничение, може да е добра идея да разрешите на обекта модел да се замести и да дадете разрешения на одитор или администратор за приложението, което ще изпълни заявките. Тази настройка е включена по подразбиране, но може да я изключите, ако не се нуждаете от нея. Добър пример кога може да пожелаете да използвате това, е ако сте въвели код, който ще извършва кеширане на по-голям набор от резултати, които се използват често в интервал от примерно няколко минути. Ако не планирате да кеширате съдържанието и планирате да изпълнявате тези заявки често, тогава не препоръчваме да използвате този метод, за да се придвижвате в LVT, тъй като това ще засегне производителността на вашия сървър. Накратко: "Протекторът е леко."

  • Праг на справка за списъчен изглед:   Тази функция ограничава броя на съединенията, които може да извършва една заявка. Той се равнява на броя на полетата за търсене, човек/група или състояние на работния поток, които са включени в заявката. Например изглед, който показва 6 справочни колони и филтри за други 3 отделни колони за справки, използва 9 заявки. Ако прагът за броя на колоните за справка на заявка за списък е зададен на 8, това ще доведе до грешка. Не се препоръчва увеличаване на това число на повече от 8.

    Задълбочено тестване на Microsoft показва, че има сериозно рязко влошаване на производителността, което се проявява при над 8 съединения. Не само че пропускателна способност на сървъра се пада значително в този момент, но заявката се прекратява, като се използва несъразмерно голяма част от ресурсите на SQL Server, което засяга негативно всички други, които използват тази една и съща база данни. За повече информация вижте секцията справки за колоните и изгледи на списъци на резултатите от тестовете за производителност и капацитет и препоръки.

  • Ежедневен времеви прозорец за големи заявки:    Тази функция ви позволява да задавате период от време всеки ден, през който потребителите могат да използват без ограничения по-големи заявки. Има няколко неща, които трябва да обмислите внимателно, преди да зададете този период:

    • За да засегнете най-малък брой потребители, периодът трябва да бъде извън пиковите часове или по време, когато очаквате най-малко натоварване. Ако изберете час по средата на работния ден за повечето от вашите потребители, то дори и тези, които не използват големия списък, може да бъдат засегнати отрицателно.

    • Опитайте да се спрете на разумен период от време, така че хората да могат да го използват за коригиране на своите списъци, а не да се обръщат към администратора.

    • Операциите, започнали по време на този прозорец, няма да бъдат прекратени след края му. Обмислете времето, нужно на потребител, опитващ се да изтрие голям списък точно преди края на прозореца.

    • Съобразете се с различните часови зони. Това е особено важно, ако вашата организация или клиентите ви са географски широко разпределени и споделят централно хостван SharePoint сървър. Поставянето му в 6:00 може да работи за ваше собствено местоположение, но не би било полезно, в казват Сидни, Австралия.

  • Праг на уникални разрешения за списък:    Това е броят уникални разрешения, позволени за един списък. Ако имате папка, която прекъсва наследените разрешения, и зададете разрешения за нея (и за всички елементи в нея), това се брои като 1 спрямо вашия праг на уникални разрешения за списък. За разлика от настройките за LVT и други, този праг не се активира, като прегледате съдържанието или изпълните друга операция върху него, но изрично при промяна на разрешенията.

    Ако можете да си го позволите, намаляването на това число е препоръчително. Неговата стойност по подразбиране е 50 000, което е голям брой уникални разрешения. Вашият списък е много по-вероятно да натъкне на проблеми с разрешенията, преди да достигне до този брой, така че изпреварващата му корекция на подходяща за вашата среда стойност може да се окаже добра идея.

Обзор на списъци и библиотеки с много елементи

LVT е в сила, за да ви помогне да получите съобразени резултати между всички потребители със заявки към сървърната база данни. Ето малко информация за ограниченията, как работи всичко и как да промените стойността на LVT.

Важно: Свойството LVT не може да бъде променено в SharePoint. Също така не може да се създаде дневен времеви прозорец в SharePoint. Тези функции са налични само в SharePoint 2016, SharePoint 2013 и SharePoint 2010.

За да намали състезанията за база данни, SQL Server (сървърна база данни за SharePoint) често използва заключването на ниво ред като стратегия за осигуряване на точни актуализации без влошаване за другите потребители, които получават достъп до други редове. Но ако някоя операция за четене или запис в база данни, като например заявка, доведе до едновременното блокиране на повече от 5000 реда, тогава е по-ефективно SQL Server временно да заключи цялата таблица до завършване на операцията с базата данни.

Забележка: Не винаги 5000 е действителният брой, който може да варира в зависимост от вашия сайт, активността на обръщенията към базата данни и конфигурирането на сайта ви.

Когато е заключена цялата таблица, това предотвратява достъпа до нея от други потребители. Ако това се случва твърде често, потребителите ще се сблъскат с влошаване на производителността на системата. Следователно праговете и ограниченията са от съществено значение, за да ви помогнат да намалите въздействието на операциите, използващи много ресурси, и да балансирате нуждите на всички потребители.

Следващата диаграма обобщава основните моменти от това, което се случва зад кулисите, когато получавате достъп до много елементи в списък или библиотека.

Големи списъци и библиотеки

  1. Данните в списъците или библиотеките в една колекция от сайтове се записват в таблица от база данни на SQL Server, която използва заявки, индекси и заключване, за да поддържа техническите показатели, съвместния достъп и точността.

  2. Филтрираните изгледи с индекси на колони (и други операции) създават заявки към базата данни, които идентифицират едно подмножество от колони и редове и връщат това подмножество във вашия компютър.

  3. Праговете и ограниченията спомагат за регулиране на операциите и балансиране на ресурсите за множество едновременно работещи потребители.

  4. Привилегированите разработчици могат да използват заместване на обектния модел, за да увеличат временно праговете и ограниченията за приложенията по избор с версиите на SharePoint Server.

  5. Администраторите могат да задават специални времеви прозорци за всички потребители, за да позволяват операции без ограничения по време на ненатоварените часове с версиите на SharePoint Server.

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

Списъците и библиотеките имат конкретни максимални ограничения, както е показано в тази таблица.

Функция

Максимално ограничение

Брой на елементите в списък или библиотека

30 милиона

Размер на отделен файл или прикачен елемент

10 гигабайта

Следващата таблица обобщава информацията за регулиране и ограничаване на ресурси, която трябва да имате предвид. Това регулиране и ограничаване се задава в страницата "Регулиране на ресурси" в централното администриране при версиите на SharePoint Server. За определени ограничения и искания за вашия сайт се обърнете към администратора си.

Забележка: За да подпомогне управлението, администраторът не е подложен на посочените по-долу регулирания и ограничения на ресурси.

Забележка: Не всички тези настройки са достъпни чрез потребителския интерфейс, а само с версиите на SharePoint Server.

Праг
или ограничение

Стойност
по подразбиране

Описание

Праг за списъчен изглед

5 000

Задава максималния брой на елементите в списък или библиотека, които една операция с база данни – например заявка, може да извлича едновременно. Операциите, които надхвърлят тази граница, се блокират.

За да ви се даде време за алтернативно планиране, може да получите предупреждение на страницата "Настройки на списък", когато вашият списък надхвърли 3000 елемента. Това предупреждение съдържа връзка за помощ към тази тема.

Ограничение за уникални разрешения

50 000

Задава максималния брой на уникалните разрешения, допустими за списък или библиотека.

Всеки път, когато прекъсвате наследяването на разрешения за елемент или папка, това се брои като 1 уникално разрешение към това ограничение. Ако се опитате да добавите елемент, който би довел до надвишаване на това ограничение, няма да можете да направите това.

Ограничение на размера на редовете

6

Задава максималния брой редове на таблица, вътрешни за базата данни и използвани за един елемент на списък или библиотека. За да бъдат приспособени големи списъци с много колони, всеки елемент се пренася на няколко вътрешни реда на таблицата, най-много до 6 реда и общо до 8000 байта (включително прикачените файлове).

Ако например имате списък с множество малки колони, съдържащ стотици колони от тип "Да/не", възможно е да превишите това ограничение и тогава няма да сте в състояние да добавяте повече колони от тип "Да/не" в списъка, но въпреки това може да ви е позволено да добавяте колони от друг тип.

Администраторите могат да задават това ограничение само с помощта на обектния модел, а не чрез потребителския интерфейс.

Праг за колоните за справка в списъчен изглед

12

Задава максималния брой на операциите за съединение, например тези, които са базирани на колони за справка, човек/група или състояние на работния поток.

Ако заявката използва повече от осем колони, операцията се блокира. Възможно е обаче да се избере програмно кои колони да се използват с помощта на максималния изглед, който може да бъде зададен чрез обектния модел.

Прагов размер за списъчен изглед за проверяващи и администратори

20 000

Задава максималния брой елементи на списък или библиотека, които една операция с база данни, например заявка, може да извлече едновременно, когато е осъществена от проверяващ или администратор с подходящи разрешения. Тази настройка работи съвместно с Разреши заместване на модели на обекти.

Разрешаване на заместване на модели на обекти

Да

Задава дали разработчиците могат да осъществяват операции с базата данни – например заявки, които изискват заместване на Праг на списъчен изглед с по-високото ограничение, указано от Праг на размера на заявка за списък за проверяващи и администратори. Администраторът трябва да разреши заместване на модели на обекти, след което разработчиците с подходящо разрешение могат програмно да искат техните заявки да използват по-високия праг на списъчен изглед, за да се възползват от него.

Ежедневен времеви прозорец

Няма

Задава период от време, през който се игнорират праговете и ограниченията на ресурсите. Администраторът може да конфигурира времеви прозорец в часовете извън пиковото натоварване на стъпки от 15 минути и с продължителност до 24 часа, например от 18:00 ч. до 22:00 ч. или от 1:30 ч. до 5:15 ч.

Една операция или заявка към база данни, започнала в рамките на всекидневния времеви прозорец, продължава до завършването си (или до прекратяване поради грешка), дори и да завърши извън рамките на зададения времеви прозорец.

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×