Správa veľkých zoznamov a knižníc

Do zoznamu alebo knižnice môžete uložiť až 30 miliónov položiek alebo súborov, s pri zvyšujúcim sa počtom položiek si však môžete všimnúť, že niektoré operácie budú trvať dlhšie. Filtrované zobrazenia veľkých zoznamov majú podobnú skúsenosť s inými zoznamami. Ak však zobrazenie zoznamu zobrazuje viac ako 5 000 položiek, môže sa zobraziť chyba prahovej veľkosti zobrazenia zoznamu.

Použiť moderné

Zobrazenia zobrazujúce veľa položiek fungujú najlepšie v modernom prostredí. Ak sa chcete vyhnúť chybám, ktoré sa môžu zobraziť v klasickom prostredí, použite moderné prostredie.

Pridanie indexov

Pri filtrovaní alebo zoraďovaní podľa stĺpca, ktorý neobsahuje index, sa môže zobraziť dialógové okno chyby. Ak chcete vykonať opravu, pozrite si manuálne pridanie indexu z nastavení zoznamu v ponuke nastavení a potom na položku Indexované stĺpce.

Indexy sa vytvárajú automaticky v týchto dvoch situáciách:

  • Keď uložené zobrazenia obsahujú stĺpce používané na zoradenie alebo filtrovanie.

  • Pri zoraďovaní v modernom prostredí.

Poznámka: Automatické vytvorenie indexu pri zoraďovaní v modernom prostredí je obmedzené na zoznamy a knižnice s menej ako 20 000 položkami.

Úprava zobrazenia zoznamu

Ak sa pri práci s veľkým zoznamom vyskytne chyba, upravte zobrazenie zoznamu.

Nasledujúce štyri zmeny odstránia chyby prahovej veľkosti zobrazenia zoznamu. Ak chcete odstrániť všetky chyby, vykonajte všetky štyri zmeny.

Odstránenie zoradenia zobrazenia zoznamu

  • V oboch najskôr zoraďte podľa stĺpca a potom zoraďte podľa stĺpca, vyberte možnosť Žiadne.

Poznámka: Stĺpce s typmi stĺpcov, ako sú ľudia, vyhľadávanie alebo spravované metaúdaje, môžu pri zoraďovaní spôsobiť chyby prahovej veľkosti zobrazenia zoznamu. V prvom zoradení však môžete použiť text, číslo, dátum a iné typy stĺpcov.

Odstránenie zoskupenia v zobrazení na úpravy

  • V oboch najprv zoskupte podľa stĺpca a potom zoskupte podľa stĺpca, vyberte možnosť Žiadne.

Ďalšie úpravy zobrazenia zoznamu

  • Pre všetky stĺpce v časti Súčty vyberte možnosť Žiadne.

  • V časti Stĺpce zrušte zobrazenie všetkých stĺpcov okrem jedného.

Poznámka: Zobrazenie 12 alebo viacerých stĺpcov nasledujúcich typov môže spôsobiť chybu prahovej veľkosti zobrazenia zoznamu: ľudia, vyhľadávanie a spravované metaúdaje. Zobrazenie stĺpcov iných typov sa nezobrazí. 

Uložiť lokalitu ako šablónu

Vytvorenie šablóny lokality je blokované na lokalitách so zoznamami alebo knižnicami, ktoré presahujú prahovú veľkosť zobrazenia zoznamu 5 000 položiek.

Zoznam Forms

Keď SharePoint vytvorí formuláre zoznamu, všetky polia dostupné pre položku zoznamu sa načítajú z databázy. Zoznamy s veľkým počtom vyhľadávacích stĺpcov môže mať za následok zložité a potenciálne intenzívne SQL Server príkazy. SharePoint overí dĺžku úplného príkazu SQL Server a pri prekročení maximálnej povolenej dĺžky zobrazí toto chybové hlásenie:

Položka zoznamu sa nedala zobraziť alebo pridať, pretože dĺžka polí bola príliš dlhá. Skráťte nové položky alebo odstráňte niektoré polia z tohto zoznamu."

Ak chcete vyriešiť tento problém, znížte počet stĺpcov konkrétneho zoznamu.

Poznámky: 

  • Okrem štandardných vyhľadávacích stĺpcov sa ako vyhľadávacie stĺpce počítajú aj spravované metaúdaje s jednou hodnotou, spravované metaúdaje s viacerými hodnotami, stĺpce osôb a skupín s jednou hodnotou a stĺpce s viacerými hodnotami.

  • Každý vyhľadávací stĺpec v zobrazení zoznamu spôsobuje spojenie s inou tabuľkou. Každý ďalší vyhľadávací stĺpec zvyšuje zložitosť a vo svojej podstate veľkosť koncového dotazu SQL.

Existuje mnoho spôsobov práce so zoznamom alebo knižnicou služby SharePoint a s ich dotazovaním bez zobrazenia upozornenia týkajúceho sa prahovej veľkosti zobrazenia zoznamu. Pomocou nasledujúcich nápadov môžete získať potrebné informácie a dosiahnuť prahovú veľkosť zobrazenia zoznamu 5 000 položiek.

Práca s limitmi prahovej veľkosti zobrazenia zoznamu

V službe SharePoint sa nachádzajú obmedzenia a limity zdrojov umožňujúce riadenie množstva údajov a priepustnosti, ktoré je možné spravovať. Prahová veľkosť zobrazenia zoznamu je predvolene približne 5 000 položiek a je nastavená tak, aby umožňovala používateľom pracovať s veľkými zoznamami, ale zachovať dobrý výkon. Existujú tri hlavné spôsoby práce s prahovou veľkosťou zobrazenia zoznamu:

  • Vo všetkých verziách služby SharePoint môžete počet vrátených položiek spravovať pomocou indexovania, filtrovania, priečinkov a offline údajov.

  • V serverových verziách služby SharePoint môžete použiť správcom naplánované denné časové okno, v ktorom sú limity vyššie.

  • V serverových verziách služby SharePoint môže sieťový správca zvýšiť limit pre prahovú veľkosť zobrazenia zoznamu.

V prípade SharePoint sa tento limit nedá zmeniť a je zavedený tak, aby používatelia zdieľaných nájomníkov mali vždy dobrý výkon v dotazoch. Na obídení limitu sme načrtli niektoré akcie, pomocou ktorých môžete dotazy udržať v rámci limitu.

Poznámka: V zobrazeniach generovaných systémom sa môže príležitostne zobraziť vyšší počet vrátených položiek.

Pri serveroch SharePoint Server (SharePoint 2016) je predvolená aj prahová veľkosť zobrazenia zoznamu 5 000 položiek. Keďže však správcovia siete majú väčšiu kontrolu, denné časové okno možno nastaviť tam, kde sa limity účinne odstraňujú, čo umožňuje vykonať veľké dotazy, ako aj iné operácie náročné na údaje. Takýto čas je zvyčajne večer, keď väčšina používateľov systém nepoužíva. Ak je to vhodné, správca môže limit aj zvýšiť.

Poslednou možnosťou, aj v prípade serverových verzií SharePoint, je zmena limitu. Je to riskantné, pretože väčší limit zvyšuje možnosť ovplyvnenia výkonu pre niektorých alebo všetkých používateľov.

Ak chcete skontrolovať vašu verziu služby SharePoint, pozrite si tému Ktorú verziu SharePointu používam?

Ak vás blokuje prahová veľkosť zobrazenia zoznamu, ale celkový počet položiek je menší ako 20 000, môžete do stĺpcov pridať indexy v SharePoint 2019. Vo všetkých verziách služby SharePoint môžete vytvoriť filtrované zobrazenie s indexovaným stĺpcom, a obmedziť tak počet výsledkov pri práci s rozsiahlymi zoznamami a knižnicami. Vytvorenie filtrovaného zobrazenia s indexovaným stĺpcom je proces s dvoma krokmi: vytvorte index pre stĺpec a potom vytvorte zobrazenie, ktoré používa indexovaný stĺpec na filtrovanie zobrazenia.

Ďalšie informácie o indexovaní stĺpcov nájdete v téme Pridanie indexu do stĺpca zoznamu alebo knižnice.

Ďalšie informácie o filtrovaní stĺpcov nájdete v téme Použitie filtrovania na úpravu zobrazenia SharePointu.

Aj napriek tomu, že sa na používanie veľkých zoznamov a knižníc priečinky nevyžadujú, môžete ich používať ako pomôcku na usporiadanie údajov a zlepšenie efektívnosti prístupu k údajom. Vytváranie priečinkov je predvolene v knižniciach dokumentov zapnuté, neplatí to však pre zoznamy. Ďalšie informácie nájdete v téme Vytvorenie priečinka v zozname alebo Vytvorenie priečinka v knižnici dokumentov.

Poznámka: Ak s SharePoint použijete príkaz Premiestniť do alebo presuniete myšou, premiestnia sa aj existujúce metaúdaje.

Keď vytvoríte priečinok, na pozadí vytvárate interný index. Tento vnútorný index sa taktiež vytvára pre koreňový priečinok alebo najvyššiu úroveň zoznamu alebo knižnice. Pri prístupe k položkám v priečinku efektívne používate tento interný index na prístup k údajom. Pamätajte na to, že ak priečinok obsahuje podpriečinky, každý podpriečinok sa bude počítať ako položka (nie však položky v danom podpriečinku).

Aj keď je celkový počet položiek v zozname alebo knižnici veľmi veľký, zobrazenie jedného priečinka je prinajmenšom rovnako rýchle ako zobrazenie, ktoré filtruje celkový počet položiek pomocou indexovaného stĺpca. V niektorých prípadoch môže byť možné distribuovať všetky položky v zozname alebo knižnici do viacerých priečinkov, aby žiadny priečinok nemal viac ako 5 000 položiek.

Pri používaní priečinkov na usporiadanie veľkého zoznamu alebo knižnice je dôležité zvážiť nasledujúce skutočnosti:

  • Priečinok môže obsahovať viac položiek, než je prahová veľkosť zobrazenia zoznamu, ale ak sa chcete vyhnúť zablokovaniu, pravdepodobne bude potrebné použiť filtrované zobrazenie založené na indexoch stĺpcov.

  • Ak pri vytváraní alebo úprave zobrazenia v tomto zozname alebo knižnici vyberiete možnosť Zobraziť všetky položky bez priečinkov v časti Priečinky , musíte použiť filter založený na jednoduchom indexe, aby ste sa uistili, že nedosiahnete prahovú veľkosť zobrazenia zoznamu.

  • Často je užitočné nastaviť predvolené zobrazenie tak, aby zobrazovalo všetky dostupné priečinky bez filtrovania, aby si používatelia mohli vybrať vhodný priečinok pri vkladaní nových položiek. Zobrazenie všetkých priečinkov taktiež zníži pravdepodobnosť nesprávneho pridania položiek mimo priečinkov v zozname alebo v knižnici. Na rozdiel od knižníc neexistuje automatický spôsob premiestňovanie položiek medzi priečinkami v zozname.

Poznámka: Ak premiestnite položky do koša SharePoint, tieto položky sa budú stále počítať pri určovaní, či výraz filtra prekračuje prahovú veľkosť zobrazenia zoznamu. Keď Kôš vyprázdnite, viac sa nezapočítavajú. Ďalšie informácie nájdete v téme Odstránenie položiek alebo vyprázdnenie Koša lokality SharePoint.

Ak chcete premiestňovať súbory medzi priečinkami v knižnici, pozrite si tému Premiestnenie alebo kopírovanie súborov v SharePointe.

Pri odstraňovaní veľkých zoznamov sa vyžadujú zdroje databázy, ktoré však môžu byť prahovou veľkosťou zobrazenia zoznamu zablokované. Ak chcete zablokovaniu zabrániť, skúste počas denného časového okna odstrániť veľké zoznamy. Pamätajte, že ak proces odstraňovania trvá dlhšie ako vymedzené časové okno, bude pokračovať až dovtedy, kým sa úplne nedokončí, a to bez ohľadu na ostatných používateľov. Nastavte dostatočne dlhý čas.

Ďalšie informácie o odstránení zoznamu nájdete v téme Odstránenie zoznamu.

Offline synchronizácia, externé údaje a správa údajov Access

Pri synchronizácii s počítačom je práca s údajmi v režime offline často pohodlnejšia a efektívnejšia. V závislosti od údajov zoznamu, s ktoré pracujete, môžete použiť Excel, Access alebo Outlook. V závislosti od služby SharePoint môžete tiež používať správu externých údajov bez obmedzení so systémami plánovania podnikových zdrojov (ERP), OData a webovými službami.

Zmeny môžete vykonať na stolnom alebo prenosnom počítači a po prechode späť do režimu online môžete synchronizovať zmeny a vyriešiť prípadné konflikty jednoduchým a efektívnym spôsobom. Práca s veľkými zoznamami pomocou synchronizácie offline na vyčistenie, analýzu alebo vytváranie zostáv pomáha pri načítavaní databázovej aktivity a minimalizovaní používania SharePoint zdrojov.

Údaje zoznamu môžete používať v režime offline a zmeny synchronizovať po prepnutí do režimu online pomocou viacerých produktov balíka Microsoft 365. Ak chcete exportovať do týchto aplikácií, musíte mať nainštalované aplikácie Microsoft 365 alebo počítačovej verzii balíka Office.

Microsoft Access        Access dokáže spracovať viac riadkov údajov ako SharePoint a máte k dispozícii mnoho výkonných nástrojov na manipuláciu s údajmi. Práca s údajmi v Access a synchronizácia so SharePointom vám umožní pracovať s väčšími množinami údajov.

Väčšinu natívnych zoznamov môžete čítať a zapisovať z Access prepojením na ne a Access funguje dobre prakticky so všetkými typmi údajov SharePoint. Prepojenie umožňuje pripojiť sa k údajom v zozname SharePoint tak, aby ste vytvorili obojsmerné pripojenie na zobrazenie a úpravu najnovších údajov v zozname SharePoint aj v databáze Access. Prepájanie vám umožňuje pripojiť sa k údajom zoznamu služby SharePoint, takže môžete vytvoriť obojsmerné pripojenie na zobrazovanie a úpravu najnovších údajov v zozname služby SharePoint aj databáze programu Access. Po vytvorení tabuľky Access môžete pracovať s údajmi zoznamu v Access až do limitu Access dvoch gigabajtov (s výnimkou príloh, ktoré nie sú uložené lokálne). Okrem toho Access ukladá údaje zoznamu do vyrovnávacej pamäte klienta, používa efektívnu pamäťovú vyrovnávaciu pamäť, zapisovanú vyrovnávaciu pamäť a prenáša iba zmenené položky zoznamu. TE102750819 okrem tohto ukladá údaje zoznamu do vyrovnávacej pamäte klientskeho počítača, využíva výkonnú vnútornú pamäť, prepisovateľnú vyrovnávaciu pamäť a prenáša iba zmenené položky zoznamu, vďaka čomu prebiehajú dotazy a aktualizácie oveľa rýchlejšie. Okrem toho je k dispozícii aj dialógové okno na riešenie konfliktov, ktoré prispieva k plynulému spravovaniu konfliktných aktualizácií.

Ak je aktivovaná funkcia Access Services, môžete pracovať s podstatne väčším objemom údajov, ako povoľuje prahová veľkosť zobrazenia zoznamu – predvolene až do 50 000 položiek. Access automaticky spracuje údaje zoznamu alebo knižnice v malých dávkach a potom znova zostaví údaje, čo je technika, ktorá umožňuje pracovať s podstatne väčším počtom údajov ako prahová veľkosť zobrazenia zoznamu a bez nepriaznivého vplyvu na ostatných používateľov na SharePoint lokalite.

Microsoft Excel       Zoznamy SharePoint môžete exportovať do Excel tabuľky, čím sa vytvorí jednosmerné prepojenie údajov medzi tabuľkou Excel a zoznamom SharePoint.

Export zoznamov a knižníc pomocou funkcie Exportovať do Excelu.

Excel vám tiež umožňuje pracovať s veľkými zoznamami bez blokovania. Okrem toho môžete synchronizovať Excel s SharePoint aj Access a využiť výhody jednotlivých platforiem.

Ak údaje aktualizujete v zozname služby SharePoint a obnovíte excelovú tabuľku, Microsoft Excel nahradí údaje programu Excel najnovšími údajmi zoznamu služby SharePoint, pričom prepíše všetky zmeny vykonané v tejto tabuľke programu Excel.

Keď sa údaje nachádzajú v Excel tabuľke, môžete využiť mnohé funkcie Excel na analýzu údajov, ako sú napríklad výkonné a flexibilné hárky, zostavy kontingenčnej tabuľky, grafy a krivky s profesionálnym vzhľadom, podmienené formátovanie pomocou ikon, údajových pruhov, farebných škál a sofistikovaných operácií analýzy hypotéz.

Ak je aktivovaná funkcia Access Services, môžete pracovať s podstatne väčším objemom údajov, ako povoľuje prahová veľkosť zobrazenia zoznamu – predvolene až do 50 000 položiek.

Microsoft Outlook         V Outlook môžete čítať a zapisovať kontakty, úlohy, kalendár a diskusné Zoznamy, ako aj synchronizovať knižnice dokumentov. Môžete napríklad pracovať so štandardnými zoznamami úloh aj zoznamami projektových úloh tak, že zoznamy úloh prepnete do režimu offline, zobrazíte, aktualizujete a priradíte nové úlohy, znova ich zobrazíte online a synchronizujete ich bez toho, aby ste museli opustiť Outlook. Môžete tiež efektívnejšie ukladať, zdieľať a spravovať SharePoint kontakty v Outlook.

Na začiatok stránky

V Access vytvoríte webovú databázu založenú na Access Services vytvorením tabuliek založených na prepojených zoznamoch spolu s dotazmi, formulármi, zostavami a makrami, ktoré ste publikovali na SharePoint lokalite. Po inovácii týchto webových databáz ich môžete naďalej používať a upravovať a vytvárať nové zo šablóny (nie však zo Access 2013 ).

Aplikáciu Access môžete vytvoriť v SharePoint bez použitia kódu. Vo všeobecnosti je aplikácia služby SharePoint riešením zameraným priamo na určitý problém, pričom sa jednoducho distribuuje a umiestňuje na trh. Rozmýšľajte o aplikácii ako o vhodnom, alternatívnom spôsobe balenia, distribúcie, využívania, monitorovania a stiahnutia riešenia. Ďalšie informácie nájdete v téme Vytvorenie accessovej aplikácie.

Na rozdiel od aplikácie webovej databázy Access, ktorá ukladá údaje v zoznamoch SharePoint, aplikácia Access používa na ukladanie údajov databázu SQL Server oddelenú od SharePoint produktov, a preto nepodlieha prahovej veľkosti zobrazenia zoznamu SharePoint. Tým sa výrazne zlepší škálovateľnosť Access riešení a efektívne spracovanie potenciálne miliónov záznamov. Používatelia SharePoint Servera môžu mať databázu SQL Server nakonfigurovanú tak, aby sa nachádzala za bránou firewall vašej organizácie. Pre online používateľov je databáza SQL Server databáza Azure povolená s bezplatným kontom a bezplatným ukladacím priestorom. Ďalšie informácie o azure nájdete na domovskej stránke služby Microsoft Azure.

Nakoniec môžete synchronizovať údaje medzi zoznamom SharePoint a Access tabuľkou a udržiavať obe množiny údajov aktuálne. Táto synchronizácia je obojsmerná alebo obojsmerná. Zmeny v programe Access vykonané v údajoch zoznamu sa nahrajú do zoznamu služby SharePoint a zmeny vykonané v zozname služby SharePoint sa stiahnu do Accessu vo vašom počítači. Ďalšie informácie nájdete v téme Import, prepojenie alebo premiestnenie údajov do SharePointu.

Vyhľadávacie pole v službe SharePoint a riešenia v Centre dokumentov

Alternatívnym spôsobom vyhľadania dokumentov alebo položiek vo veľkej knižnici alebo zozname je použitie vyhľadávacieho poľa zoznamu alebo knižnice na zadanie kľúčového slova alebo slovného spojenia. SharePoint Vyhľadávanie má vlastné indexovacie mechanizmy a nevzťahuje sa naň prahová veľkosť zobrazenia zoznamu ani iné súvisiace limity.

Ďalším riešením na spravovanie veľkých knižníc je vytvorenie a používanie lokality Centrum dokumentov. Táto lokalita je určená na správu dokumentov a ponúka funkcie, ako sú vzatie súborov z projektu a ich vrátenie do projektu, pracovné postupy, filtre a zobrazenia.

Na stránke služby SharePoint sa zvyčajne nachádzajú dve vyhľadávacie polia spolu s vyhľadávacím poľom pre konkrétny zoznam alebo knižnicu. Pri používaní poľa Hľadať daného zoznamu alebo knižnice môžete rozsah vyhľadávania postupne rozširovať:

  • Rozsah hľadania je na základe predvoleného nastavenia založený na všetkých položkách v aktuálnom zobrazení a podpriečinkoch. Výsledky uvidíte v podobe stĺpcov, ktoré sa dajú ďalej filtrovať a triediť. Ak je prahová veľkosť zobrazenia zoznamu momentálne prekročená, nezobrazia sa všetky výsledky.

  • Ak nenájdete predmet svojho hľadania, rozsah hľadania môžete rozšíriť tak, aby zahŕňal celý zoznam vrátane všetkých podpriečinkov, bez ohľadu na aktuálne zobrazenie alebo prahová veľkosť zobrazenia zoznamu.

  • Nakoniec môžete rozšíriť rozsah vyhľadávania na celú lokalitu. V tomto prípade môžete zobraziť všetky výsledky na štandardnej stránke hľadania v lokalite. Vyhľadávanie môžete ďalej obmedziť pomocou panelu spresnenia na filtrovanie, napríklad, podľa autora dokumentu alebo dátumu vytvorenia položky v zozname. Môžete dokonca použiť booleovskú syntax a logické operátory a ich pomocou formulovať zložitejšie dotazy.

Poznámka: V klasickom SharePointe je vyhľadávacie pole k dispozícii len pre zoznamy a knižnice, ktoré sa zobrazujú ako zobrazenia vykresľované na strane klienta. Hoci predvoleným správaním je zobrazenie vyhľadávacieho poľa, vyhľadávacie pole môže byť skryté vlastnosťou webovej časti Zobrazenie zoznamu , Vyhľadávacie pole, v rôznej časti tably s nástrojmi. Ďalšie informácie o vlastnostiach webových častí v klasickom SharePointe nájdete v téme Používanie zoznamu a iných webových častí na klasických stránkach.

Lokalitu Centrum dokumentov môžete použiť počas vytvárania, spravovania a ukladania veľkého počtu dokumentov. Centrum dokumentov je založené na šablóne lokality a slúži ako centralizovaný archív na správu mnohých dokumentov. Funkcie, ako sú metaúdaje a navigácia v stromovom zobrazení, typy obsahu a webové časti, vám pomáhajú organizovať a načítavať dokumenty efektívnym a zmysluplným spôsobom pre používateľov. Ďalšie informácie o používaní šablón lokalít nájdete v téme Vytvorenie a používanie šablón lokalít vo verziách SharePoint Servera.

Správcovia obsahu môžu rýchlo nakonfigurovať navigáciu riadenú metaúdajmi tak, aby fungovala správne pre väčšinu knižníc bez explicitného vytvárania indexov, ale tiež získať pomoc pri vytváraní ďalších indexov na zvýšenie výkonu v širšom rozsahu filtrov a zobrazení. Ďalšie informácie nájdete v téme Čo je lokalita Centrum dokumentov?

Lokalitu Centrum dokumentov môžete použiť ako prostredie na vytváraní obsahu alebo archív obsahu:

  • V prostredí na vytváranie obsahu používatelia aktívne preberajú súbory z projektu a vracajú ich do projektu a vytvárajú priečinkové štruktúry pre tieto súbory. Je povolené vytváranie verzií a existovať môže 10 alebo viac starších verzií každého dokumentu. Používatelia si dokumenty často vezmú z projektu a vracajú ich do projektu, a pracovné postupy môžu slúžiť ako pomôcka pri automatizácii akcií v dokumentoch.

  • Naopak, v obsahu alebo archíve vedomostnej databázy dochádza k veľmi malému vytváraniu. Používatelia iba zobrazujú alebo nahrávajú dokumenty. Archívy obsahu zvyčajne obsahujú jednotlivé verzie dokumentov a lokalita sa môže škálovať na milióny súborov. V typickom scenári, ako je napríklad centrum technickej podpory pre veľkú organizáciu, môže k obsahu pristupovať 10 000 používateľov, predovšetkým na jeho čítanie. Podmnožina 3 000 až 4 000 používateľov môže nahrať nový obsah na lokalitu.

Používanie osobných zobrazení, relačných zoznamov a informačných kanálov RSS

Ak chcete ďalej zvyšovať celkový výkon systému a zabrániť prekročeniu prahovej veľkosti alebo limitu zdrojov, môžete použiť osobné zobrazenia, relačné zoznamy alebo informačné kanály RSS.

Osobné zobrazenia    Keďže vytváranie zobrazení, ktoré používajú správne indexovanie stĺpcov, je pre veľké zoznamy a knižnice zložitejšie, mali by ste prispievateľom do veľkého zoznamu alebo knižnice odobrať povolenie Spravovať osobné zobrazenia. Odobratím tohto povolenia môžete zabrániť používateľom vytvoriť zobrazenie, ktoré obsahuje všetky položky a môže nepriaznivo ovplyvniť výkon zvyšnej časti lokality. Ďalšie informácie o povoleniach nájdete v téme Prispôsobenie povolení pre zoznam alebo knižnicu SharePointu.

Relačné zoznamy     Keď vytvárate vzťahy zoznamu pomocou vyhľadávacích stĺpcov, jedinečných stĺpcov a vynúteného relačného správania (nazývaného aj referenčná integrita), môžete dosiahnuť prahovú veľkosť zobrazenia zoznamu a za týchto okolností môže byť zablokovaná:

  • Ak vytvoríte jedinečný stĺpec v existujúcom zozname, ktorý obsahuje viac položiek ako prahová veľkosť zobrazenia zoznamu (ale všimnite si, že pridanie jednej položky do zoznamu, v dôsledku čoho zoznam prekročí prahovú veľkosť zobrazenia zoznamu, je operácia, ktorá zvyčajne nie je blokovaná).

  • ak má zoznam viac položiek, než je prahová veľkosť zobrazenia zoznamu, a zapnete funkciu Kaskádové odstránenie alebo Obmedzené odstránenie pre vyhľadávacie pole v danom zozname.

Informačné kanály RSS     Keď je na lokalite centrálnej správy a na úrovni kolekcie lokalít povolená podpora pre kanály RSS, môžete povoliť a konfigurovať podporu kanálov RSS pre mnohé typy zoznamov a knižníc. Keď používatelia použijú kanál RSS zoznamu alebo knižnice, údaje sa načítajú zo zoznamu. V predvolenom zobrazení kanála RSS je počet vrátených položiek obmedzený na základe dátumu ich poslednej úpravy použitím filtra v stĺpci Upravené. Ak má zoznam alebo knižnica mnoho položiek a používatelia používajú kanál RSS, je vhodné indexovať stĺpec Upravené. Taktiež môžete zmenšiť počet načítaných položiek zmenou hodnôt v poli počet položiek a počet dní, pre ktoré sa zmeny zahrnú do kanála RSS.

Ďalšie informácie o spravovaní informačných kanálov RSS nájdete v téme Správa informačných kanálov RSS pre lokalitu alebo kolekciu lokalít. Informácie o pridávaní informačného kanála RSS nájdete v téme Vytvorenie upozornenia na zmenu súboru alebo priečinka.

SharePoint Len pre správcov servera

Tieto operácie môžu vykonať len správcovia služby SharePoint alebo správcovia siete. V serverových verziách služby SharePoint operácie vykonávajú správcovia farmy.

Denné časové okno je spôsob, ako môžu správcovia určiť vyhradené časové obdobie pre všetkých používateľov na neobmedzené operácie bez obmedzení a zvyčajne je naplánované mimo špičky.

Hoci sú zobrazenia primárnym spôsobom načítania položiek zo zoznamu alebo knižnice, k dispozícii sú aj ďalšie príkazy a operácie služby SharePoint, ktoré počas denného časového okna prebiehajú lepšie.

Pridanie a odstránenie indexu

Pridanie a úprava stĺpca zoznamu

Odstránenie a kopírovanie priečinkov

Zmena nastavení zabezpečenia pre zoznam alebo knižnicu

Uloženie zoznamu s jeho obsahom vo forme šablóny

Odstránenie webovej lokality

Obnovenie alebo odstránenie položiek z koša

Tieto príkazy a operácie môžu zlyhať, ak pri načítavaní údajov zoznamu počas bežných hodín prevádzky prekročia prahové hodnoty a limity lokality. Ich spustením bez obmedzení počas denného časového okna sa môžete vyhnúť zlyhaniu a nepriaznivému vplyvu na ostatných používateľov.

Ak chcete nastaviť denné časové okno, musíte najprv nastaviť čas začatia a trvanie. Pri nastavovaní času a trvania pochopte, že ak niekto počas okna spustí dlhotrvajúci dotaz alebo operáciu, bude pokračovať až do jeho dokončenia bez ohľadu na to, či sa nachádza v okne.

  1. Ako správca sa prihláste do centrálnej Spravovanie.

  2. Prejdite na položky Správa aplikácií > Spravovať webové aplikácie.

    Centrálna správa s vybratou možnosťou Spravovať webové aplikácie
  3. Vyberte aplikáciu, ktorú chcete nastaviť, prípadne zmeňte nastavenie denného časového okna.

  4. Na páse s nástrojmi v časti Všeobecné nastavenia na prístup k ponuke vyberte šípku nadol a potom vyberte položku Obmedzovanie prostriedkov.

    Centrálna správa s vybratou možnosťou Obmedzovanie prostriedkov.
  5. Zmeňte denné časové okno a potom nastavte čas a trvanie, ktoré chcete použiť.

    Stránka nastavení aplikácie centrálnej správy so zvýrazneným denným časovým oknom
  6. Po dokončení vyberte tlačidlo OK.

Ak nie ste vývojár alebo ak nemáte vhodný prístup k vývojárskym prostriedkom na vykonanie týchto operácií, tieto typy operácií môžete odložiť do denného časového okna. Ak chcete zistiť, kedy je naplánované denné časové okno, obráťte sa na správcu.

Poznámka:  SharePoint nepodporuje zmenu prahovej veľkosti zobrazenia zoznamu.

Prahová veľkosť zobrazenia zoznamu je zavedená na poskytovanie výkonu medzi používateľmi a ochranu servera pred neúmyselným preťažením počas dotazov. LVT môže správca v aplikácii Central Spravovanie zmeniť iba v serverových verziách SharePoint. Neodporúčame ho meniť, aby sa zabránilo zhoršeniu výkonu. SharePoint neumožňuje správcom zmeniť LVT na ochranu používateľov v iných nájomníkoch pred problémami s výkonom pri načítavaní veľkých množín údajov. Namiesto toho môžete dotazy spravovať pomocou indexov, filtrov a priečinkov.

Ak máte len niekoľko dotazov, ktoré vyžadujú zvýšenie LVT, zvážte použitie denného časového okna počas hodín voľna miesto.

Upozornenie: Neodporúčame meniť LVT, ak máte iných používateľov, pretože väčšie hodnoty znížia výkon. Vytvorenie príliš veľkej hodnoty môže spôsobiť veľké oneskorenie alebo zlyhania pre používateľov alebo potenciálne zníženie počtu serverov.

Poznámka: Centrálna správa je k dispozícii len v serverových inštaláciách služby SharePoint.

Ak naozaj chcete zmeniť LVT, postupujte podľa týchto krokov. Sú štandardné odSharePoint 2016 hoci používateľské rozhranie sa môže mierne líšiť. Aplikácia Centrálna správa nie je súčasťou lokality SharePoint a na prístup vyžaduje oprávnenia správcu farmy. LVT môžete zmeniť len v serverových verziách SharePoint.

  1. Ako správca sa prihláste do centrálnej Spravovanie.

  2. Prejdite na položky Správa aplikácií > Spravovať webové aplikácie.

    Centrálna správa s vybratou možnosťou Spravovať webové aplikácie
  3. Vyberte aplikáciu, pomocou ktorej chcete zmeniť prahovú veľkosť zobrazenia zoznamu.

  4. Na páse s nástrojmi v časti Všeobecné nastavenia na prístup k ponuke vyberte šípku nadol a potom vyberte položku Obmedzovanie prostriedkov.

    Centrálna správa s vybratou možnosťou Obmedzovanie prostriedkov.
  5. Zmeňte hodnotu Prahová veľkosť zobrazenia zoznamu (prvá v zozname) na primeranú hodnotu.

  6. Vyberte položku OK.

Na stránke obmedzovania prostriedkov sú ďalšie nastavenia, ktorým by ste ako správca mali rozumieť.

  • Prahová veľkosť zobrazenia zoznamu pre audítorov a správcov:    Toto je predvolene vyšší limit. Dotazy spúšťané audítorom alebo správcom, ktoré vyžadujú špecifické (pomocou programovania) prepísanie prahovej veľkosti zobrazenia zoznamu, budú podliehať danému limitu. Predvolene je to 20 000 namiesto 5 000 pre LVT. Zvyšovanie tohto limitu má rovnaké dôsledky ako zvýšenie LVT. Pri zmene tejto hodnoty sa môžu vykonať súvisiace zmeny.

  • Prepísanie objektového modelu:    Ak vo svojom nasadení bežne používate vlastný kód a potrebujete prepísať LVT na vyšší limit, môže byť vhodné povoliť prepísanie objektového modelu a udeliť audítorom alebo správcom povolenia pre aplikáciu, ktorá bude dotazy vykonávať. Toto nastavenie je predvolene zapnuté, ale ak ho nepotrebujete, môžete ho vypnúť. Vhodným príkladom toho, kedy ho možno budete chcieť použiť, je, ak ste implementovali nejaký kód, ktorý bude vykonávať ukladanie väčšej množiny výsledkov do vyrovnávacej pamäte, ku ktorým sa často pristupuje napríklad niekoľko minút. Ak neplánujete ukladať obsah do vyrovnávacej pamäte a plánujete spúšťať tieto dotazy často, neodporúčame používať túto metódu na obídenie LVT, pretože to bude mať nepriaznivý vplyv na výkon servera. Stručne povedané: "šliapať ľahko."

  • Prahová veľkosť vyhľadávania zobrazenia zoznamu:    Táto funkcia obmedzuje počet spojení, ktoré môže dotaz vykonať. Táto hodnota je totožná s počtom polí v časti Vyhľadávanie, Osoba alebo skupina alebo Stav pracovného postupu, ktoré sú v dotaze zahrnuté. Napríklad zobrazenie zobrazujúce 6 vyhľadávacích stĺpcov a vykonávajúce filtrovanie v ďalších 3 odlišných vyhľadávacích stĺpcoch používa 9 vyhľadávaní. Ak je prahová hodnota vyhľadávania zobrazenia zoznamu nastavená na hodnotu 8, vyskytne sa chyba. Zvýšenie počtu nad hodnotu 8 sa neodporúča.

    Dôkladným testovaním, ktoré uskutočnila spoločnosť Microsoft, sa ukázalo, že pri spojeniach prevyšujúcich počet 8 sa vyskytuje závažný náhodný pokles výkonu. Nielenže sa v tomto bode výrazne klesne priepustnosť servera, ale dotaz nakoniec použije neúmerne veľké množstvo SQL Server zdrojov, čo negatívne ovplyvní všetkých ostatných používateľov tej istej databázy. Ďalšie informácie nájdete v časti Vyhľadávacie stĺpce a zobrazenia zoznamu výsledkov a odporúčaní testovania výkonu a kapacity.

  • Denné časové okno pre veľké dotazy:    Pomocou tejto funkcie môžete každý deň nastaviť určitý čas, kedy môžu používatelia používať väčšie dotazy bez prekročenia limitov. Pred nastavením takéhoto času by ste mali najprv dôkladne zvážiť nasledujúce skutočnosti:

    • Ak chcete ovplyvniť čo najmenší počet používateľov, mali by ste tento čas nastaviť na obdobie slabej prevádzky, prípadne na obdobie, kedy očakávate najnižšiu záťaž. Ak vyberiete čas uprostred pracovného dňa pre väčšinu používateľov, môže to mať negatívny vplyv aj na používateľov, ktorí veľký zoznam nepoužívajú.

    • Skúste radšej nastaviť taký rozumný časový rámec, v ktorom by používatelia mohli svoje zoznamy opraviť a nemuseli by sa obracať na správcu.

    • Operácie začaté počas daného časového okna sa po ukončení časového okna neprerušia. Je potrebné vziať do úvahy aj ďalší čas, ktorý je potrebný v prípade, že sa používateľ rozhodne veľký zoznam odstrániť tesne pred časom ukončenia.

    • Myslite aj na rôzne časové pásma. Toto je dôležité najmä vtedy, ak sa vaša organizácia alebo zákazníci nachádzajú vo viacerých geografických oblastiach a zdieľajú centrálne hosťovaný SharePoint server. Nastavenie na 18:00 môže fungovať pre vašu vlastnú polohu, ale nebolo by prospešné, povedzme, Sydney, Austrália.

  • Jedinečná prahová hodnota povolení zoznamu:    Toto je počet jedinečných povolení, ktoré sú povolené na jeden zoznam. Ak máte priečinok, pre ktorý prerušíte dedenie pre povolenia a nastavíte preň niektoré povolenia (a všetky položky v ňom), potom sa to počíta ako 1 pre jedinečnú prahovú veľkosť povolení zoznamu. Na rozdiel od LVT a iných nastavení sa táto prahová hodnota nespúšťa zobrazením obsahu ani vykonaním inej operácie, ale explicitne pri zmene povolení.

    Ak si to môžete dovoliť, potom odporúčame toto číslo znížiť. Predvolené číslo je 50 000, čo je veľa jedinečných povolení. Skôr než váš zoznam dosiahne toto číslo, pravdepodobne sa vyskytnú problémy s povoleniami, preto je dobré, ak preventívne doladíte možnosti, ktoré budú vo vašom prostredí fungovať.

Prehľad zoznamov a knižníc s mnohými položkami

LVT je na mieste, aby pomohla získať konzistentný výkon medzi všetkými používateľmi s dotazmi na serverovú databázu. Tu je niekoľko informácií o limitoch, o tom, ako to všetko funguje a ako zmeniť hodnotu LVT.

Dôležité: V SharePoint nie je možné zmeniť LVT. V SharePoint tiež nie je možné vytvoriť denné časové okno. Tieto funkcie sú k dispozícii len SharePoint 2016.

S cieľom minimalizovať obsah databázy používa SQL Server, čo je vlastne serverová databáza pre SharePoint, zamknutie riadka ako stratégiu na zabezpečenie aktualizácií bez nežiaduceho vplyvu na používateľov, ktorí pristupujú k iným riadkom. Ak však operácia čítania alebo zapisovania (napríklad dotaz) spôsobí súčasné uzamknutie viac ako 5 000 riadkov, potom je pre SQL Server efektívnejšie dočasne uzamknúť celú tabuľku dovtedy, kým sa databázová operácia neskončí.

Poznámka: Skutočný počet nie je vždy 5 000 a líši sa v závislosti od lokality, rozsahu aktivít v databáze a konfigurácie lokality.

Uzamknutím celej tabuľky zabránite ostatným používateľom v prístupe k tabuľke. Ak sa to stáva príliš často, u používateľov sa zníži výkon systému. Preto sú prahové hodnoty a limity nevyhnutné pri minimalizovaní dosahu databázových operácií náročných na prostriedky a vyvažovaní potrieb všetkých používateľov.

Nasledujúci diagram obsahuje súhrnné informácie o kľúčových bodoch toho, čo sa stane, keď sa pokúsite pristupovať k mnohým položkám v zozname alebo knižnici.

Veľké zoznamy a knižnice

  1. Údaje zoznamu alebo knižnice v kolekcii lokalít sú uložené v tabuľke SQL Server databázy, ktorá používa dotazy, indexy a zámky na zachovanie celkového výkonu, zdieľania a presnosti.

  2. Filtrované zobrazenia s indexmi stĺpca (a ďalšie operácie) vytvárajú databázové dotazy, ktoré identifikujú podmnožinu stĺpcov a riadkov a vrátia túto podmnožinu do počítača.

  3. Prahové hodnoty a limity pomáhajú obmedzovať operácie a vyvažovať prostriedky pre viacerých súčasne aktívnych používateľov.

  4. Oprávnení vývojári môžu prostredníctvom serverových verzií služby SharePoint používať prepísania objektového modelu na dočasné zvýšenie prahových hodnôt a limitov pre bežné aplikácie.

  5. Správcovia môžu prostredníctvom serverových verzií služby SharePoint určiť vyhradené časové okná pre všetkých používateľov na vykonávanie neobmedzených operácií mimo špičky.

  6. Informační pracovníci môžu používať príslušné zobrazenia, štýly a limity stránky na zrýchlenie zobrazenia údajov na obrazovke.

Pre zoznamy a knižnice platia špecifické maximálne limity, ktoré nájdete v tejto tabuľke.

Funkcia

Maximálny limit

Počet položiek v zozname alebo knižnici

30 miliónov

Veľkosť jednej položky súboru alebo prílohy položky

10 gigabajtov

Nasledujúca tabuľka obsahuje súhrnné informácie o obmedzeniach a limitoch prostriedkov, ktoré je potrebné mať na pamäti. Tieto obmedzenia a limity sa v prípade používania serverových verzií služby SharePoint nastavujú na stránke Obmedzenie prostriedku na lokalite centrálnej správy. Ak chcete zobraziť konkrétne obmedzenia a požiadavky týkajúce sa lokality, obráťte sa na správcu.

Poznámky: 

  • Pomôckou pre správu je to, že na správcu sa nevzťahujú nasledujúce obmedzenia zdrojov a limity.

  • Prostredníctvom používateľského rozhrania nie sú k dispozícii všetky nastavenia. Platí to iba pri používaní serverových verzií služby SharePoint.

Prahová hodnota alebo limit

Predvolená hodnota

Popis

Prahová veľkosť zobrazenia zoznamu

5 000

Určuje maximálny počet položiek zoznamu alebo knižnice, ktorý môže naraz spracovať databázová operácia (napríklad dotaz). Operácie, ktoré presiahnu tento limit, sa zablokujú.

Ak chcete získať čas na vytvorenie alternatívnych plánov, na stránke Nastavenia zoznamu sa môže zobraziť upozornenie, keď zoznam prekročí 3 000 položiek. Upozornenie obsahuje prepojenie na túto tému.

Limit jedinečných povolení

50 000

Určuje maximálny počet jedinečných povolení, ktoré sú povolené pre zoznam alebo knižnicu.

Vždy, keď prerušíte dedenie povolení pre položku alebo priečinok, započíta sa do tohto limitu ako 1 jedinečné povolenie. Ak sa pokúsite pridať položku, ktorá by viedla k prekročeniu tohto limitu, nebudete tak môcť urobiť.

Limit veľkosti riadka

6

Určuje maximálny počet riadkov tabuľky (interne vzhľadom na databázu), ktoré sa budú používať pre položku zoznamu alebo knižnice. S cieľom prispôsobiť rozsiahle zoznamy s mnohými stĺpcami je každá položka s výnimkou príloh umiestnená vo viacerých interných riadkoch tabuľky (max. 6 riadkov a 8 000 bajtov).

Ak máte napríklad zoznam s mnohými malými stĺpcami, ktorý obsahuje stovky stĺpcov Áno/Nie, môžete tento limit prekročiť. V takom prípade by ste do zoznamu nemohli pridať viac stĺpcov Typu Áno/Nie, ale stále je možné, že budete môcť pridať stĺpce iného typu.

Správcovia môžu tento limit nastaviť iba pomocou objektového modelu (nie prostredníctvom používateľského rozhrania).

Prahová hodnota vyhľadávania zobrazenia zoznamu

12

Určuje maximálny počet operácií spájania (napríklad operácie založené na vyhľadávaní, osobách alebo skupinách alebo stĺpce stavu pracovného postupu).

Ak dotaz používa viac než 8 stĺpcov, operácia sa zablokuje. Pomocou maximálneho zobrazenia, ktoré je možné nastaviť prostredníctvom objektového modelu, je však možné programovo vybrať stĺpce, ktoré sa majú použiť.

Rozsah prahovej veľkosti zobrazenia zoznamu pre audítorov a správcov

20 000

Určuje maximálny počet položiek zoznamu alebo knižnice, ktorý môže naraz spracovať databázová operácia (napríklad dotaz) realizovaná audítorom alebo správcom s príslušnými povoleniami. Toto nastavenie spolupracuje s možnosťou Povoliť prepísanie objektového modelu.

Povoliť prepísanie objektového modelu

Y

Určuje, či vývojári môžu vykonávať databázové operácie, ako sú napríklad dotazy, ktoré vyžadujú prepísanie hodnoty položky Prahová veľkosť zobrazenia zoznamu na vyšší limit zadaný hodnotou položky Prahová veľkosť zobrazenia zoznamu pre audítorov a správcov. Správca musí povoliť prepísanie objektového modelu a vývojári s príslušným povolením potom môžu programovo požadovať, aby ich dotaz použil vyššiu prahovú veľkosť zobrazenia zoznamu a využil ju.

Denné časové okno

Žiadne

Určuje časový úsek, v priebehu ktorého sa prahové hodnoty a limity ignorujú. Správca môže nakonfigurovať časové okno počas hodín mimo špičky v 15-minútových prírastkoch a do 24 hodín, napríklad od 18:00 do 10:00 alebo od 1:30 do 5:15.

Databázová operácia alebo dotaz bude pokračovať až do dokončenia (alebo zlyhania) aj napriek tomu, že sa nedokončí v rámci stanoveného časového úseku.

Zoznam Forms

Keď SharePoint vytvorí formuláre zoznamu, všetky polia dostupné pre položku zoznamu sa načítajú z databázy. Zoznamy s veľkým počtom vyhľadávacích stĺpcov môžu viesť k zložitým a potenciálne náročným príkazom SQL. SharePoint overí dĺžku celého príkazu SQL a pri prekročení maximálnej povolenej dĺžky zobrazí nasledujúce chybové hlásenie:

Položka zoznamu sa nedala zobraziť alebo pridať, pretože dĺžka polí bola príliš dlhá. Skráťte nové položky alebo odstráňte niektoré polia z tohto zoznamu."

Ak chcete vyriešiť tento problém, znížte počet stĺpcov konkrétneho zoznamu.

Poznámky: 

  • Okrem štandardných vyhľadávacích stĺpcov sa ako vyhľadávacie stĺpce počítajú aj spravované metaúdaje s jednou hodnotou, spravované metaúdaje s viacerými hodnotami, stĺpce osôb a skupín s jednou hodnotou a stĺpce s viacerými hodnotami.

  • Každý vyhľadávací stĺpec v zobrazení zoznamu spôsobuje spojenie s inou tabuľkou. Každý ďalší vyhľadávací stĺpec zvyšuje zložitosť a vo svojej podstate veľkosť koncového dotazu SQL.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.