Platí pro
SharePoint Server – vydání s předplatným Centrální správa služby SharePoint Server – vydání s předplatným SharePoint Server 2019 Centrální správa SharePoint Serveru 2019 SharePoint Server 2016 Centrální správa SharePoint Serveru 2016 SharePoint v Microsoftu 365 Seznamy Microsoft My Office pro iPhone SharePoint v Microsoftu 365 Small Business

V seznamu nebo knihovně můžete uložit až 30 milionů položek nebo souborů. S rostoucím počtem položek si ale můžete všimnout, že některé operace budou trvat déle.  Filtrovaná zobrazení velkých seznamů mají podobné prostředí jako ostatní seznamy. Pokud zobrazení seznamu zobrazuje více než 5 000 položek, může dojít k chybě prahové hodnoty zobrazení seznamu. Vytvoření šablony webu je blokováno na webech se seznamy nebo knihovnami, které překračují prahovou hodnotu zobrazení seznamu (LVT) 5000 položek. Zobrazení zobrazující mnoho položek funguje nejlépe v moderním prostředí. Pokud se chcete vyhnout chybám, ke kterým může docházet v klasickém prostředí, doporučujeme používat moderní prostředí

Limit mezní hodnoty zobrazení seznamu (LVT) pomáhá zajistit konzistentní výkon u všech uživatelů s dotazy na back-end databázi. Tady je několik informací o limitech, o tom, jak to všechno funguje a jak změnit hodnotu LVT. 

Proč je 5000 tak magické číslo? 

Aby se minimalizovaly konflikty v databázi, SQL Server (back-endová databáze pro SharePoint) často používá zamykání na úrovni řádku jako strategii, která zajišťuje přesné aktualizace bez nepříznivého dopadu na jiné uživatele, kteří pracují s jinými řádky. Ale pokud databázová operace čtení nebo zápisu (například dotaz) způsobí, že se najednou zamkne více než 5000 řádků, je pro SQL Server efektivnější dočasně zamknout celou tabulku, dokud se databázová operace nedokončí. 

Poznámka: Skutečné číslo není vždycky 5000 a může se lišit podle webu, rozsahu činností v databázi a podle konfigurace webu.  

Když je zamknutá celá tabulka, nemůžou s ní ostatní uživatelé pracovat. Pokud k tomu dochází příliš často, dojde u uživatelů ke snížení výkonu systému. Proto jsou mezní hodnoty a limity velmi důležité, protože pomáhají minimalizovat dopad náročných databázových operací a vyvažují potřeby všech uživatelů. 

Procesy na pozadí v případě přístupu k velkému počtu položek v seznamu nebo knihovně 

Následující schéma shrnuje klíčové body procesů probíhajících na pozadí v okamžiku, kdy získáváte přístup k velkému počtu položek v seznamu nebo knihovně.  seznam snímků obrazovky one.png

  • Data seznamu nebo knihovny v kolekci webů jsou uložená v SQL Server databázové tabulce, která používá dotazy, indexy a zámky k zachování celkového výkonu, sdílení a přesnosti.

  • Filtrovaná zobrazení s indexy sloupců (a další operace) vytvářejí databázové dotazy, které určí podmnožinu sloupců a řádků a vrátí ji do vašeho počítače.

  • Mezní hodnoty a limity pomáhají omezovat objem operací a vyvažovat systémové prostředky pro mnoho současně pracujících uživatelů.

  • Vývojáři, kteří mají odpovídající oprávnění, můžou u vlastních verzí přepsat model objektu, aby dočasně zvýšili prahové hodnoty a limity, pomocí serverových verzí SharePointu.

  • Správci můžou pomocí serverových verzí SharePointu určit vyhrazené časové intervaly mimo špičku, kdy můžou všichni uživatelé provádět neomezené operace.

  • Pracovníci IT můžou zrychlit zobrazování dat na stránce použitím vhodných zobrazení, stylů a stránkových limitů.

Omezení a limity prostředků 

Seznamy a knihovny mají konkrétní maximální limity, jak je vidět v této tabulce. 

Funkce

Mezní hodnota

Počet položek v seznamu nebo knihovně

30 milionů

Velikost jednotlivé položky souboru nebo přílohy k položce

10 GB

V následující tabulce jsou shrnuté informace o omezeních a limitech prostředků, které byste měli znát. Tato omezení a limity se v serverových verzích SharePointu nastavují na stránce Omezení prostředků v konzole Centrální správa. Pokud získáte konkrétní omezení a požadavky na váš web, obraťte se na správce. 

Poznámky: 

  • Na správce se kvůli jeho činnosti nevztahují následující omezení prostředků ani limity.

  • Upozorňujeme, že všechna nastavení nejsou dostupná v uživatelském rozhraní a týkají se jenom serverových verzí SharePointu.

Mezní hodnota nebo limit

Výchozí hodnota

Popis

Mezní hodnota zobrazení seznamu

5 000

Určuje maximální počet položek v seznamu nebo knihovně, které může databázová operace (například dotaz) zpracovat najednou. Operace překračující toto omezení jsou blokovány. 

Abyste měli čas na vytvoření alternativních plánů, můžete být na stránce Nastavení seznamu upozorněni, když seznam překročí 3 000 položek. Varování obsahuje odkaz nápovědy na toto téma.

Limit jedinečných oprávnění

50 000

Určuje maximální počet jedinečných oprávnění povolených u seznamu či knihovny. 

Pokaždé, když přerušíte dědičnost oprávnění k položce nebo složce, se do tohoto limitu započítá jako 1 jedinečná oprávnění. Pokud se pokusíte přidat položku, která by vedla k překročení tohoto limitu, nebudete v tom moct.

Poznámka: Podporovaný limit jedinečných oprávnění pro položky v seznamu nebo knihovně je 50 000. Doporučený obecný limit je však 5 000.

Limit velikosti řádků

6

Určuje maximální počet interních řádků tabulky v databázi používaný pro položku seznamu nebo knihovny. Z důvodu usnadnění zpracování širokých seznamů s mnoha sloupci je každá položka zalomena přes několik interních řádků tabulky, a to až na 6 řádků a do celkového objemu 8 000 bajtů (bez příloh). 

Pokud máte například seznam s mnoha malými sloupci, který obsahuje stovky sloupců typu Ano/Ne, můžete tento limit překročit. V takovém případě nebudete moct do seznamu přidat další sloupce typu Ano/Ne, ale přesto můžete mít možnost přidávat sloupce jiného typu.

Správci můžou tenhle limit nastavit jenom pomocí modelu objektu, ne v uživatelském rozhraní.

Poznámka: SharePoint Online nepoužívá zalamování řádků, takže toto konkrétní omezení neplatí. Stále však existuje celkový limit počtu sloupců na základě velikosti úložiště, a to až do maximálního počtu 8 000.

Mezní hodnota vyhledávání zobrazení seznamu

12

Určuje maximální počet operací spojení, jako jsou operace založené na sloupcích vyhledávání, sloupcích Osoba či skupina nebo sloupcích stavu pracovního postupu. 

Pokud dotaz používá více než 8 sloupců, operace se zablokuje. Sloupce, které se mají použít, je ale možné programově vybrat pomocí maximálního zobrazení, které lze nastavit prostřednictvím objektového modelu. 

Velikost mezní hodnoty zobrazení seznamu pro auditory a správce

20 000

Určuje maximální počet položek seznamu či knihovny, které může databázová operace, například dotaz, najednou zpracovat v případě, že ji provádí auditor nebo správce s příslušnými oprávněními. Toto nastavení funguje ve spojení s povolit přepsání objektového modelu.

Povolit přepsání modelu objektu

A

Určuje, jestli můžou vývojáři provádět databázové operace, jako jsou dotazy, které požadují přepsání mezní hodnoty zobrazení seznamu na vyšší limit určený mezní hodnotou zobrazení seznamu pro auditory a správce. Správce musí povolit přepsání objektového modelu a vývojáři s odpovídajícími oprávněními pak můžou programově požadovat, aby jejich dotaz používal vyšší mezní hodnotu zobrazení seznamu, aby ho využili.

Denní časový interval

Žádný

Určuje časový interval, během kterého jsou mezní hodnoty a limity prostředků ignorované. Správce může nakonfigurovat časové období mimo špičku v 15minutových přírůstcích a až 24 hodin, například od 18:00 do 22:00 nebo od 1:30 do 5:15. 

Databázová operace nebo dotaz zahájené během denního časového intervalu proběhnou až do dokončení (nebo selhání) i v případě, že neskončí v rámci určeného časového intervalu. 

Použití mezní hodnoty zobrazení seznamu 

SharePoint má omezení a limity prostředků, které určují množství dat a propustnost, kterou je možné spravovat. Mezní hodnota zobrazení seznamu je ve výchozím nastavení přibližně 5 000 položek a je nastavená tak, aby uživatelům umožňovala pracovat s velkými seznamy, ale zachovat dobrý výkon. U SharePointu není možné změnit limit mezní hodnoty zobrazení seznamu a je zavedený tak, aby uživatelé ve sdílených tenantech měli vždy dobrý výkon při dotazech. Pokud se vám limit nehodí, nastíníme některé akce, které můžete provést, aby se vaše dotazy do tohoto limitu vešly. 

Existuje mnoho způsobů, jak pracovat se sharepointovým seznamem nebo knihovnou nebo dotazovat se na něj, aniž byste dostávali upozornění na prahovou hodnotu zobrazení seznamu. Pomocí následujících nápadů můžete získat potřebné informace a zůstat v mezní hodnotě zobrazení seznamu 5 000 položek. 

  • Pro všechny verze SharePointu spravujte počet vrácených položek pomocí indexování, filtrování, složek, offline dat, vyhledávacího pole, osobních zobrazení, relačních seznamů a informačních kanálů RSS.

  • Pro serverové verze SharePointu použijte denní časový interval naplánovaný správcem, ve kterém jsou zvýšeny limity.

  • Pro serverové verze SharePointu může správce SharePoint Serveru upravit nastavení tak, aby umožňoval dražší operace. Další informace najdete tady

Další podrobnosti o těchto přístupech pro všechny verze SharePointu najdete tady a pro verze SharePoint Serveru tady. Další informace o práci se seznamem Forms s velkým počtem vyhledávacích sloupců najdete tady.  

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.