Práce s limitem prahové hodnoty zobrazení seznamu pouze pro SharePoint Server

Použití webu centra dokumentů:

Centrum dokumentů je šablona, kterou můžete použít k vytvoření webu vybaveného funkcemi na hledání, ukládání a zpracování dokumentů. Se správnými oprávněními můžete z této šablony vytvořit web nebo podřízený web. Další informace naleznete v tématu Co je web Centrum dokumentů?

Použít denní časový interval

Mezní hodnota 5 000 položek zobrazitelných v seznamu platí i pro SharePoint Server (SharePoint 2016). Protože ale mají správci sítě větší kontrolu nad různými nastaveními, můžou nastavit denní časový interval, kdy limity neplatí, aby bylo možné provádět rozsáhlé dotazy a další operace náročné na data. Obvykle se tento interval nastavuje na večer, kdy většina uživatelů není přihlášená v systému. Pokud je to potřeba, může také správce limit zvýšit.

Denní časový interval umožňuje správcům určit vyhrazené časové období pro všechny uživatele, aby mohli provádět neomezené operace bez omezení, a je obvykle naplánovaný mimo špičku.

Zobrazení sice představují primární způsob, jak načítat položky ze seznamu nebo knihovny, existují ale i jiné sharepointové příkazy a operace, které je lepší dělat během denního časového intervalu:

  • Přidání a odstranění indexu
  • Přidání a úpravy sloupce seznamu
  • Odstranění a kopírování složek
  • Změna nastavení zabezpečení pro seznam nebo knihovnu
  • Uložení seznamu s jeho obsahem jako šablony
  • Odstranění webu

Nastavení denního časového intervalu

Nastavení denního časového intervalu vyžaduje, abyste nastavili čas zahájení a dobu trvání. Při nastavování času a doby trvání mějte na paměti, že pokud někdo spustí dotaz nebo operaci na dlouhou dobu v rámci denního časového intervalu, bude tato akce pokračovat až do dokončení, bez ohledu na to, jestli je v denním intervalu.

  1. Jako správce se přihlaste k Centrální Správě.
  2. Přejděte na Správa>aplikací Spravovat webové aplikace.
  3. Vyberte aplikaci, v které chcete nastavit nebo změnit nastavení denního časového intervalu.
  4. Na pásu karet v části Obecné nastavení pro přístup k nabídce vyberte šipku dolů a pak vyberte Omezení prostředků.
  5. Změňte denní časový interval a potom nastavte čas a dobu trvání, kterou chcete použít.
  6. Po dokončení vyberte OK.

Pokud nejste vývojáři nebo nemáte pohodlný přístup k vývojářským prostředkům, které zvládnou uvedené operace za vás, můžete tyto typy operací pozdržet na denní časový interval. Pokud chcete zjistit, kdy je denní časový interval naplánovaný, kontaktujte správce.

Použití webu Centrum dokumentů

Web Centrum dokumentů můžete využít v případě, že potřebujete vytvářet, spravovat a ukládat velké množství dokumentů. Centrum dokumentů je založené na šabloně webu a je navržené tak, aby sloužilo jako centralizované úložiště pro správu velkého počtu dokumentů. Funkce, jako je navigace pomocí metadat nebo pomocí stromového zobrazení, typy obsahu a webové části, vám usnadní efektivní a přehledné uspořádání a načítání dokumentů s ohledem na uživatele. Další informace o používání šablon webů najdete v tématu Vytvoření a použití šablon webů ve verzích SharePoint Serveru.

Pracovníci s obsahem můžou rychle nakonfigurovat navigaci pomocí metadat tak, aby dobře fungovala pro většinu knihoven, aniž by bylo nutné explicitně vytvářet indexy, ale také získat pomoc při vytváření dalších indexů, aby se zvýšil výkon při použití širší škály filtrů a zobrazení. Další informace naleznete v tématu Co je web Centrum dokumentů?

Web Centrum dokumentů můžete využívat jako autorské prostředí nebo archiv obsahu:

  • V autorském prostředí můžete aktivně rezervovat soubory, vracet je se změnami a vytvářet pro tyto soubory strukturu složek. Je aktivována správa verzí, která umožňuje udržovat deset či více starších verzí každého dokumentu. Dokumenty můžete často rezervovat a vracet se změnami a pracovní postupy usnadňují automatizaci akcí u dokumentů.
  • Naopak v archivu obsahu (nebo ve znalostní bázi) probíhá uvedená činnost jen velmi zřídka. Dokumenty můžete jenom zobrazit nebo nahrát na web. Archivy obsahu většinou obsahují dokumenty v jediné verzi a web může zahrnovat až miliony souborů. V obvyklé situaci, jakou je například centrum technické podpory ve velké organizaci, může s obsahem pracovat až deset tisíc uživatelů (především za účelem čtení). Podmnožina tří až čtyř tisíc uživatelů může na web nahrát nový obsah.

Odstranění seznamů

Seznamy můžou odstraňovat jenom správci SharePointu nebo sítě a správci farmy ve verzích SharePoint Serveru.

Odstranění rozsáhlých seznamů vyžaduje prostředky databáze, které můžou být blokované mezní hodnotou zobrazení seznamu. Další informace o odstranění seznamu najdete v tématu Odstranění seznamu.

Obnovení nebo odstranění položek z koše

Tyto příkazy a operace můžou selhat, pokud při načítání dat seznamu během normální doby překročí mezní hodnoty a limity webu. Když je spustíte bez omezení během denního časového intervalu, můžete se vyhnout selhání a negativnímu dopadu na ostatní uživatele.

Změna mezní hodnoty zobrazení seznamu

Poslední možností, a to i u serverových verzí SharePointu, je změna limitu. Je to riskantní, protože větší limit zvyšuje pravděpodobnost ovlivnění výkonu pro některé nebo všechny uživatele.

Pokud chcete zjistit , jakou verzi SharePointu máte, přečtěte si článek Kterou verzi SharePointu používám?

Jak změním mezní hodnotu zobrazení seznamu?

Poznámka

Verze pro SharePoint Online nepodporuje změnu mezní hodnoty zobrazení seznamu.

Mezní hodnota zobrazení seznamu (LVT) slouží k zajištění výkonu napříč uživateli a k ochraně serveru před neúmyslným přetížením během dotazů. V serverových verzích SharePointu může LVT změnit jenom správce v aplikaci Centrální Správa. Nedoporučujeme ho měnit, aby nedošlo ke snížení výkonu. SharePoint neumožňuje správcům změnit zobrazení dat a chránit tak uživatele ostatních tenantů před problémy s výkonem při načítání velkých sad dat. Místo toho používejte ke správě dotazů indexy, filtry a složky.

Pokud máte jenom několik dotazů, které vyžadují zvýšení LVT, zvažte místo toho použití denního časového intervalu mimo pracovní dobu.

Varování

Nedoporučujeme měnit LVT, pokud máte další uživatele, protože větší hodnoty negativně ovlivní výkon. Když vytvoříte příliš velkou hodnotu, může způsobovat to, že uživatelé budou dlouho čekat nebo jejich dotazy budou vracet chyby, případně může i vyřadit z provozu server.

Pokud opravdu chcete změnit LVT, postupujte takto. Jsou standardní od SharePointu 2016, i když uživatelské rozhraní se může mírně lišit. Aplikace Centrální Správa je oddělená od sharepointového webu a vyžaduje pro přístup práva správce farmy. 

Důležité

  • Centrální správa je dostupná jenom u serverových instalací SharePoitu.
  • LVT můžete změnit jenom v serverových verzích SharePointu.
  1. Jako správce se přihlaste k Centrální Správě.
  2. Přejděte na Správa>aplikací Spravovat webové aplikace.
  3. Vyberte aplikaci, ve které chcete změnit mezní hodnotu zobrazení seznamu.
  4. Na pásu karet v části Obecné nastavení pro přístup k nabídce vyberte šipku dolů a pak vyberte Omezení prostředků.
  5. Změňte mezní hodnotu zobrazení seznamu (první na seznamu) na rozumnou hodnotu.
  6. Vyberte OK.

Na stránce pro omezení prostředků jsou ještě další nastavení, kterým byste jako správce měli rozumět.

Mezní hodnota zobrazení seznamu pro auditory a správce: Toto je ve výchozím nastavení "vyšší limit". Dotazy, které spustí auditor nebo správce, které konkrétně (programově) žádají o přepsání mezní hodnoty zobrazení zobrazení seznamu, budou podléhat právě tomuto limitu. Ve výchozím nastavení je to 20 000 místo 5 000 pro LVT. Zvýšení tohoto limitu má stejné důsledky jako zvýšení LVT. Se změnou této hodnoty jsou spojené změny, které asi bude nutné provést.

Přepsání objektového modelu: Pokud v nasazení běžně používáte vlastní kód a potřebujete přepsat LVT na vyšší limit, může být vhodné povolit přepsání modelu objektu a udělit oprávnění auditora nebo správce k aplikaci, která bude provádět dotazy. Toto nastavení je sice ve výchozím nastavení zapnuté, ale pokud ho nepotřebujete, můžete ho zakázat. Dobrým příkladem toho, kdy byste to mohli chtít použít, je, pokud jste implementovali nějaký kód, který bude ukládat do mezipaměti větší sadu výsledků, ke kterým se často přistupuje například po dobu několika minut. Pokud neplánujete ukládat obsah do mezipaměti a plánujete tyto dotazy spouštět často, pak nedoporučujeme používat tuto metodu k obejití LVT, protože by to nepříznivě ovlivnilo výkon vašeho serveru. Stručně řečeno: "našlapujte zlehka".

Mezní hodnota vyhledávání zobrazení seznamu: Tato funkce omezuje počet spojení, která může dotaz provést. To odpovídá počtu polí Vyhledat, Osoba či skupina nebo Stav pracovního postupu, které jsou součástí dotazu. Například zobrazení, které zobrazí 6 vyhledávacích sloupců a filtruje další 3 jedinečné vyhledávací sloupce, používá 9 vyhledávacích sloupců. Pokud je mezní hodnota pro vyhledávání zobrazení seznamu nastavená na hodnotu 8, způsobí to chybu. Zvýšení počtu na více než 8 se nedoporučuje.

Důkladným testováním Microsoft zjistil, že při více než osmi spojeních skokově dochází k vážnému zhoršení výkonu. Nejenže se v tomto bodě výrazně zhorší propustnost serveru, ale dotaz nakonec spotřebovává nepřiměřeně velký objem prostředků SQL Server, což negativně ovlivní všechny uživatele, kteří používají stejnou databázi. Další informace najdete v části Vyhledávací sloupce a zobrazení seznamů výsledků a doporučení výkonnostních a kapacitních testů.

Denní časový interval pro rozsáhlé dotazy: Tato funkce umožňuje nastavit každý den čas, kdy uživatelé můžou používat rozsáhlejší dotazy bez omezení. Je pár věcí, které byste měli pečlivě zvážit, než se rozhodnete, jaký čas nastavíte:

  • Aby nastavení mělo dopad na co nejmenší počet uživatelů, měl by být čas nastavený na dobu mimo špičku nebo na dobu, kdy očekáváte nejmenší zátěž. Pokud vyberete čas uprostřed dne, který je pro většinu uživatelů pracovní, může to negativně ovlivnit i ty, kteří nepoužívají rozsáhlý seznam.
  • Snažte se nastavit přiměřené časové rozmezí, aby ho lidé mohli využít k opravení svých seznamů a nekontaktovali správce.
  • Operace zahájené během časového intervalu se po jeho skončení nepřeruší. Zvažte čas, který bude potřeba pro případ, že uživatel bude chtít odstranit rozsáhlý seznam těsně před vypršením intervalu.
  • Vezměte v úvahu různá časová pásma. To je důležité zejména tehdy, pokud se vaše organizace nebo zákazníci nacházejí v geograficky velmi vzdálených oblastech a sdílejí jeden centrálně hostovaný sharepointový server. Nastavení na 18:00 by mohlo fungovat pro vaši polohu, ale nebylo by přínosné například pro australské Sydney.

Mezní hodnota jedinečných oprávnění seznamu: Toto je počet jedinečných oprávnění povolených pro seznam. Pokud máte složku, u které přerušíte dědičnost kvůli oprávněním a nastavíte pro ni (a všechny položky v ní) nějaká oprávnění, pak se počítá jako 1 položka vůči vaší mezní hodnotě jedinečných oprávnění seznamu. Na rozdíl od LVT a dalších nastavení se tato mezní hodnota neaktivuje prohlížením obsahu nebo prováděním nějaké jiné operace s ním, ale explicitně při změně oprávnění.

Pokud můžete, pak doporučujeme toto číslo zmenšit. Výchozí nastavení je 50 000, což je hodně jedinečných oprávnění. Ve vašem seznamu velmi pravděpodobně dojde k potížím s oprávněními ještě předtím, než dosáhne tohoto čísla, takže není od věci ho preventivně zmenšit na hodnotu, která bude ve vašem prostředí vyhovující.