Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den! Zdravíme uživatele
Select a different account.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.
Správa velkých seznamů a knihoven

Do seznamu nebo knihovny můžete uložit až 30 milionů položek nebo souborů. Filtrovaná zobrazení velkých seznamů mají podobné prostředí jako u jiných seznamů. Pokud se však v zobrazení seznamu zobrazuje více než 5 000 položek, může dojít k chybě mezní hodnoty zobrazení seznamu.

Použít moderní

Zobrazení znázorňující mnoho položek fungují nejlépe v moderním prostředí. Pokud se chcete vyhnout chybám, které se můžou zobrazit v klasickém prostředí, použijte moderní prostředí.

Přidání indexů

Když filtrujete nebo seřadíte sloupec, který nemá index, může se zobrazit chybové dialogové okno. Pokud chcete tento problém opravit, přečtěte si článek Ruční přidání indexu z nastavení seznamu v nabídce nastavení a pak Indexované sloupce.

Indexy se vytvářejí automaticky v následujících dvou situacích:

  1. Při uložení zobrazení se sloupce používají k řazení nebo filtrování.

  2. Při řazení v moderním prostředí.

Poznámka: Automatické vytváření indexu při řazení v moderním prostředí je omezeno na seznamy a knihovny s méně než 20 000 položkami.

Úprava zobrazení seznamu

Pokud při práci s velkým seznamem dojde k chybě, upravte zobrazení seznamu.

Následující čtyři změny odeberou chyby mezní hodnoty zobrazení seznamu. Provedením všech čtyř změn odeberte všechny chyby.

Odebrání řazení pro zobrazení seznamu

  • z obou Nejprve seřaďte podle sloupce a pak seřaďte podle sloupce, vyberte Žádné.

Poznámka: Sloupce s typy sloupců, jako jsou lidé, vyhledávání nebo spravovaná metadata, můžou při řazení způsobit chyby mezních hodnot zobrazení seznamu. V prvním řazení ale můžete použít text, číslo, datum a další typy sloupců.

Odebrání seskupení v zobrazení pro úpravy

  • V obou skupinách First group by the column a Then group by the column (Potom seskupit podle sloupce) vyberte None (Žádný).

Další úpravy zobrazení seznamu

  • U všech sloupců v části Součty vyberte Žádný.

  • V části Sloupce zrušte zaškrtnutí všech sloupců kromě jednoho pro zobrazení.

Poznámka: Zobrazení 12 nebo více sloupců následujících typů může způsobit chybu mezní hodnoty zobrazení seznamu: lidé, vyhledávání a spravovaná metadata. Zobrazení sloupců jiných typů nebude. 

Formuláře seznamu

Když SharePoint vytvoří formuláře seznamu, všechna pole dostupná pro položku seznamu se načtou z databáze. Seznamy s velkým počtem vyhledávacích sloupců můžou mít za následek složité a potenciálně náročné příkazy SQL. SharePoint ověří délku celého příkazu SQL a zobrazí tuto chybovou zprávu v případě, že byla překročena maximální povolená délka:

"Položku seznamu nelze zobrazit nebo přidat, protože délka polí byla příliš dlouhá. Zkraťte nové položky nebo odeberte některá pole z tohoto seznamu."

Pokud chcete tento problém vyřešit, snižte počet sloupců konkrétního seznamu.

Poznámky: 

  • Kromě standardních vyhledávacích sloupců se jako vyhledávací sloupce počítají i spravovaná metadata s jednou hodnotou, spravovaná metadata s více hodnotami, osoby s jednou hodnotou a sloupce skupin a sloupce osob a skupin s více hodnotami.

  • Každý vyhledávací sloupec v zobrazení seznamu způsobí spojení s jinou tabulkou. Každý další vyhledávací sloupec zvyšuje složitost a ze své podstaty i velikost back-endového dotazu SQL.

Existuje mnoho způsobů, jak můžete pracovat se seznamem nebo knihovnou SharePoint nebo dotazovat, aniž byste obdrželi upozornění na mezní hodnotu zobrazení seznamu. Pomocí následujících nápadů můžete získat potřebné informace a zůstat v rámci mezní hodnoty zobrazení seznamu 5000 položek. Další informace o samotné prahové hodnotě zobrazení seznamu najdete v tématu Přehled seznamů a knihoven s mnoha položkami.

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 zachovala dobrý výkon. S mezní hodnotou zobrazení seznamu se dá pracovat třemi hlavními způsoby:

  • Ke správě počtu vrácených položek můžete ve všech verzích SharePointu použít indexování, filtrování, složky a offline data.

  • V případě serverových verzí SharePoint použijte naplánované denní časové období správce, ve kterém jsou limity vyvolány.

  • V případě serverových verzí SharePoint může správce sítě zvýšit limit mezní hodnoty zobrazení seznamu.

U SharePoint se tento limit nedá změnit a je na místě 24 x 7, aby uživatelé ve sdílených tenantech měli vždy dobrý výkon pro dotazy. 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.

Poznámka: V zobrazeních generovaných systémem se můžete občas setkat s větším počtem vrácených položek.

U serverů SharePoint Server (SharePoint 2016, 2013 a 2010) je výchozí také mezní hodnota zobrazení seznamu 5000 položek. Protože ale mají správci sítě větší kontrolu nad různými nastaveními, můžou nakonfigurovat 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.

Poslední volbou, také u serverových verzí SharePoint, je změnit limit. To je riskantní, protože větší limit zvyšuje možnost ovlivnění výkonu některých nebo všech uživatelů.

Pokud chcete zkontrolovat svou verzi SharePoint, podívejte se, jakou verzi SharePointu používám?

Pokud vás zablokuje mezní hodnota zobrazení seznamu, ale celkový počet položek je menší než 20 000, můžete do sloupců v SharePointu 2019 přidat indexy. Ve všech verzích SharePointu můžete vytvořit filtrované zobrazení s indexem sloupce, kterým zmenšíte počet zobrazených výsledků při práci s rozsáhlými seznamy a knihovnami. Vytvoření filtrovaného zobrazení s indexovaným sloupcem je dvoustupňový proces: vytvoření indexu pro sloupec a následné vytvoření zobrazení, které používá indexovaný sloupec k filtrování zobrazení.

Další informace o indexování sloupců najdete v tématu Přidání indexu do sloupce SharePointu.

Další informace o filtrování sloupců najdete v tématu Použití filtrování k úpravě sharepointového zobrazení.

I když složky nemusí používat rozsáhlé seznamy a knihovny, můžete je využít k uspořádání dat a zlepšení efektivity přístupu k datům. Vytváření složek je standardně zapnuté v knihovnách dokumentů, ale ne v seznamech. Další informace najdete v tématech Vytvoření složky v seznamu a Vytvoření složky v knihovně dokumentů.

Poznámka: Pokud v SharePointu použijete příkaz Přesunout nebo přetáhnete, přesunou se i existující metadata.

Při vytváření složky vytváříte na pozadí interní index. Tento interní index se vytvoří také pro kořenovou složku, neboli nejvyšší úroveň knihovny či seznamu. Když pracujete s položkami ve složce, využíváte ve skutečnosti pro přístup k datům tento interní index. Nezapomeňte, že pokud složka obsahuje podsložky, počítá se každá z nich jako položka (ale ne žádné položky v takové podsložce).

I v případě, že celkové množství položek v seznamu či knihovně je velmi rozsáhlé, je zobrazení jedné složky přinejmenším stejně rychlé jako zobrazení, které filtruje celkový počet položek pomocí indexovaného sloupce. V některých scénářích může být možné distribuovat všechny položky v seznamu nebo knihovně do více složek, aby žádná složka neměla více než 5 000 položek.

Při uspořádání rozsáhlého seznamu nebo knihovny do složek je důležité zvážit následující faktory:

  • Složka může obsahovat více položek, než je mezní hodnota zobrazení seznamu. Pokud se však chcete vyhnout zablokování, bude možná potřeba použít filtrované zobrazení založené na indexech sloupců.

  • Pokud při vytváření nebo úpravě zobrazení tohoto seznamu či knihovny zvolíte v části Složky možnost Zobrazit všechny položky bez složek, je nutné nastavit filtr založený na jednoduchém indexu, čímž znemožníte dosažení mezní hodnoty zobrazení seznamu.

  • Často je užitečné ve výchozím zobrazení zobrazit veškeré dostupné složky bez filtrování, aby uživatelé při vkládání nových položek mohli zvolit odpovídající složku. Zobrazení všech složek také snižuje pravděpodobnost nesprávného přidání položek mimo složky v seznamu či knihovně. Na rozdíl od knihoven neexistuje žádný automatický způsob, jak přesouvat položky mezi složkami v seznamu.

Poznámka: Pokud přesunete položky do koše SharePoint, budou tyto položky nadále započítány při určování, zda výraz filtru překračuje mezní hodnotu zobrazení seznamu. Až koš vysypete, počítat se přestanou. Další informace najdete v tématu Vyprázdnění koše nebo obnovení souborů.

Pokud chcete přesouvat soubory mezi složkami knihovny, přečtěte si článek s postupem pro přesunutí nebo zkopírování složky, souboru nebo odkazu v knihovně dokumentů.

Odstranění rozsáhlých seznamů vyžaduje prostředky databáze, které můžou být blokované mezní hodnotou zobrazení seznamu. Zkuste odstraňovat velké seznamy během denního časového intervalu, abyste se blokování vyhnuli. Mějte na paměti, že pokud proces odstranění trvá déle než přidělený interval, bude pokračovat až do dokončení, bez ohledu na ostatní uživatele. Počítejte s dostatkem času.

Další informace o tom, jak odstranit seznam, najdete v tématu Odstranění seznamu v SharePointu.

Offline synchronizace, externí data a správa dat z Accessu

Převedení dat do offline režimu je často praktičtější a efektivnější, když je synchronizujete s počítačem. Podle toho, s kterými daty seznamu zrovna pracujete, můžete použít Excel, Access nebo Outlook. V závislosti na službě SharePointu také můžete použít správu externích dat bez omezení se systémy ERP (Enterprise Resource Planning), OData a webovými službami.

Můžete provést změny ve svém stolním nebo přenosném počítači, pak převést data zpět online a snadno a efektivně synchronizovat změny a vyřešit konflikty. Práce s velkými seznamy s využitím offline synchronizace k "čištění", analýze nebo vytváření sestav dat pomáhá při načítání databázových aktivit a minimalizuje využití SharePoint prostředků.

Data seznamu můžete převést do offline režimu a po opětovném přechodu do online režimu synchronizovat změny pomocí několika produktů Microsoft 365. Abyste je mohli exportovat, musíte mít nainstalované aplikace, a to buď Microsoft 365, nebo desktopovou verzi Office.

Microsoft Access        Access pracuje s více řádky dat než SharePoint a nabízí také celou řadu účinných nástrojů pro práci s daty. Když budete s daty pracovat v Accessu a pak je budete synchronizovat se SharePointem, můžete zpracovávat větší datové sady.

Většinu nativních seznamů můžete číst a zapisovat z Access jejich propojením a Access funguje dobře s prakticky všemi SharePoint datovými typy. Propojení umožňuje připojit se k datům v seznamu SharePoint, abyste vytvořili obousměrné připojení pro zobrazení a úpravu nejnovějších dat v seznamu SharePoint i v databázi Access. Access vytvoří kopii (nebo replikuje) seznam SharePoint v tabulce Access. Po vytvoření tabulky Access můžete pracovat s daty seznamu v Access až do limitu Access dvou gigabajtů (s výjimkou příloh, které nejsou uložené místně). Kromě toho Access ukládá data seznamu do mezipaměti v klientovi, používá efektivní mezipaměť v paměti, mezipaměť pro zápis a přenáší pouze změněné položky seznamu. Díky tomu všechny dotazy a aktualizace fungují mnohem rychleji. Dialogové okno řešení konfliktů také pomáhá bezproblémově spravovat konfliktní aktualizace.

Pokud je aktivovaná funkce Access Services, můžete pracovat s výrazně větším objemem dat, než povoluje mezní hodnota zobrazení seznamu (ve výchozím nastavení je to až 50 000 položek). Access automaticky zpracovává data seznamu nebo knihovny v malých dávkách a pak znovu sestaví data, techniku, která umožňuje pracovat s podstatně větším objemem dat, než je mezní hodnota zobrazení seznamu, a aniž by to mělo nepříznivý dopad na ostatní uživatele na SharePoint webu. Další informace najdete v tématu Používání služeb Access Services.

Microsoft Excel         Seznamy SharePoint můžete exportovat do Excel tabulky, která vytvoří jednosměrné datové připojení mezi tabulkou Excel a seznamem SharePoint.

Tlačítko Exportovat do Excelu zvýrazněné na pásu karet na SharePointu

Excel také umožňuje pracovat s velkými seznamy bez blokování. Excel také můžete synchronizovat se SharePointem a Accessem a využít tak výhod každé platformy.

Když aktualizujete data ze seznamu SharePoint a aktualizujete excelovou tabulku, Microsoft Excel nahradí Excel data nejnovějšími daty seznamu SharePoint a přepíše všechny změny provedené v této Excel tabulce.

Seznam SharePointu Online se zvýrazněnou možností Exportovat do Excelu

Jakmile jsou data v tabulce Excel, můžete využít řadu funkcí analýzy dat Microsoft Excel, jako jsou výkonné a flexibilní listy, kontingenční tabulka sestavy, profesionálně vypadající grafy a sparkové čáry, podmíněné formátování pomocí ikon, datových pruhů a barevných škál a sofistikované analytické operace citlivostní analýzy.

Pokud je aktivovaná funkce Access Services, můžete pracovat s výrazně větším objemem dat, než povoluje mezní hodnota zobrazení seznamu (ve výchozím nastavení je to až 50 000 položek). Další informace najdete v tématu Používání služeb Access Services.

Microsoft Outlook         Ze Microsoft Outlook můžete číst a zapisovat seznamy kontaktů, úkolů, kalendářů a diskuzí a synchronizovat knihovny dokumentů. Můžete například pracovat se standardními seznamy úkolů i se seznamy úkolů projektu tak, že seznamy úkolů přenesete do režimu offline, zobrazíte, aktualizujete a přiřadíte nové úkoly, přenesete je zpátky do režimu online a synchronizujete je bez opuštění Outlook; V Outlook můžete také efektivněji ukládat, sdílet a spravovat SharePoint kontakty.

Začátek stránky

V Access vytvoříte webovou databázi založenou na Access Services vytvořením tabulek založených na propojených seznamech a také dotazů, formulářů, sestav a maker, které jste publikovali na SharePoint webu. Tyto webové databáze jsou upgradovány, stále je můžete používat a upravovat a můžete vytvářet nové z šablony, ale ne z Access 2013.

Aplikaci pro Access můžete vytvořit v SharePoint bez použití kódu. Obecně platí, že aplikace SharePoint je zaměřené bodové řešení, které se snadno distribuuje a zpřístupní na marketplace. Aplikaci si můžete představit jako pohodlný alternativní způsob balení, distribuce, spuštění, monitorování a vyřazení řešení. Další informace najdete v tématu Vytvoření aplikace pro Access.

Na rozdíl od aplikace accessové webové databáze, která ukládá data do SharePoint seznamů, používá accessová aplikace k ukládání dat databázi SQL Server oddělenou od SharePoint Products, a proto se na ni nevztahuje prahová hodnota zobrazení seznamu SharePoint. Tím se výrazně zlepší škálovatelnost řešení accessu a umožní efektivní zpracování potenciálně milionů záznamů. Pro uživatele SharePoint Serveru je možné databázi SQL Server nakonfigurovat tak, aby byla aktivní za bránou firewall vaší organizace. Pro online uživatele je databáze SQL Server databáze Azure s povoleným bezplatným účtem a bezplatným úložištěm. Další informace o Azure najdete na domovské stránce Microsoft Azure.

Nakonec můžete stále synchronizovat data mezi SharePoint seznamem a accessovou tabulkou a udržovat obě sady dat aktuální. Tato synchronizace je obousměrná. Změny provedené v Access dat seznamu se nahrají do seznamu SharePoint a změny provedené v seznamu SharePoint se stáhnou do Accessu ve vašem počítači. Další informace najdete v tématu Import dat ze sharepointového seznamu nebo propojení s daty.

Sharepointové vyhledávací pole a řešení Centra dokumentů

Alternativním způsobem, jak najít dokumenty nebo položky ve velké knihovně nebo seznamu, je použít vyhledávací pole seznamu nebo knihovny k zadání klíčového slova nebo fráze. SharePoint Vyhledávání má své vlastní mechanismy indexování a nepodléhá mezní hodnotě zobrazení seznamu ani jiným souvisejícím omezením.

Dalším řešením pro správu velkých knihoven je vytvoření a použití webu Centrum dokumentů. Web Centrum dokumentů je navržený pro správu dokumentů a nabízí funkce, jako je vrácení a odhlášení souborů se změnami, pracovní postupy, filtry a zobrazení.

Na SharePoint stránce jsou obvykle dvě vyhledávací pole, vyhledávání na webu v horní části stránky a konkrétní vyhledávací pole seznamu nebo knihovny. Když použijete vyhledávací pole seznamu nebo knihovny, můžete postupně rozšiřovat obor operace hledání:

  • Ve výchozím nastavení je obor hledání založený nejdřív na všech položkách aktuálního zobrazení a případných podsložkách. Výsledky se zobrazí jako sloupce, které můžete dál filtrovat a řadit. Pokud je prahová hodnota zobrazení seznamu aktuálně překročena, nezobrazí se všechny výsledky.

  • Pokud nenajdete, co hledáte, můžete obor hledání rozšířit na celý seznam včetně všech podsložek bez ohledu na aktuální zobrazení nebo mezní hodnotu zobrazení seznamu.

  • Nakonec můžete rozšířit rozsah a prohledávat celý web. V tomto případě se všechny výsledky zobrazí na stránce standardního vyhledávání na webu. Výsledky pak můžete dále upřesnit pomocí panelu upřesnění, který můžete použít k filtrování, například podle autora dokumentu nebo data vytvoření položky seznamu. Dokonce můžete formulovat propracovanější dotazy pomocí logické syntaxe a operátorů.

Poznámky: 

  • Vyhledávací pole je dostupné jenom pro seznamy a knihovny, které se zobrazují jako vykreslená zobrazení na straně klienta. Přestože se ve výchozím nastavení pole Hledat zobrazuje, může být toto pole skryté vlastností Vyhledávací pole webové části Zobrazení seznamu v oddíle Různé v podokně nástrojů. Další informace o vlastnostech webových částí naleznete v tématu Použití seznamu a dalších webových částí.

  • Zaškrtávací políčko Zobrazit vyhledávací pole pod položkou Různé

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 mnoha dokumentů. Funkce, jako je navigace pomocí metadat nebo pomocí zobrazení stromové struktury, 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 Vytváření a používání šablon webů.

Správci obsahu můžou rychle nakonfigurovat navigaci řízenou metadaty tak, aby fungovala dobře pro většinu knihoven bez explicitního vytváření indexů, ale také při vytváření dalších indexů, aby se zlepšil výkon v širším rozsahu filtrů a zobrazení. Další informace najdete v tématu Použití webu centra dokumentů.

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

  • V autorském prostředí mohou uživatelé 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. Uživatelé často rezervují dokumenty a vracejí je 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. Uživatelé můžou dokumenty 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.

Použití osobních zobrazení, relačních seznamů a informačních kanálů RSS

Pokud chcete dál přispět ke zlepšení celkového výkonu systému a vyhnout se dosažení mezní hodnoty nebo limitu prostředku, můžete zvážit, jestli nepoužívat osobní zobrazení, relační seznamy nebo informační kanály RSS.

Osobní zobrazení:    Vzhledem k tomu, že vytvoření zobrazení správně používajících index sloupce je v případě rozsáhlých seznamů a knihoven náročné, může být vhodné přispěvatelům u těchto seznamů a knihoven odebrat oprávnění Spravovat osobní zobrazení. Odebráním uvedeného oprávnění znemožníte uživatelům vytvářet zobrazení, která vrací všechny položky a můžou následně ovlivnit výkon ostatních částí webu. Další informace o oprávněních najdete v tématu Upravit oprávnění pro seznam nebo knihovnu.

Relační seznamy:     Vytváříte-li vztahy mezi seznamy pomocí vyhledávacích sloupců, jedinečných sloupců a vynuceného relačního chování (označovaného také jako referenční integrita), můžete dosáhnout mezní hodnoty zobrazení seznamu a zablokování za následujících okolností:

  • Jako jedinečný v existujícím seznamu určíte sloupec s více položkami, než je mezní hodnota zobrazení seznamu. (Je však nutné upozornit, že přidání jedné položky do seznamu, který tím přesáhne tuto hodnotu, obvykle nepředstavuje blokovanou operaci.)

  • Seznam obsahuje více položek, než je mezní hodnota zobrazení seznamu, a zapnete u vyhledávacího pole v tomto seznamu možnost Kaskádové odstraňování (nebo Zakázat odstranění).

Informační kanály RSS:     Jakmile je podpora informačních kanálů RSS povolena v konzole Centrální správa a na úrovni kolekce webů, můžete uvedenou podporu povolit a nakonfigurovat pro mnoho typů seznamů a knihoven. Při přístupu uživatelů k informačnímu kanálu RSS seznamu nebo knihovny se data načítají ze seznamu. Výchozí zobrazení informačních kanálů RSS omezuje počet vrácených položek na základě data jejich posledních úprav pomocí filtru u sloupce Změněno. Jestliže seznam nebo knihovna obsahují velký počet položek a jestliže uživatelé využívají přístup k informačním kanálům RSS, je vhodné sloupec Změněno indexovat. Počet načítaných položek můžete také omezit změnou jejich počtu a počtu dní, pro které jsou do informačních kanálů RSS zahrnovány změny.

Další informace o správě informačních kanálů RSS najdete v tématu Správa informačních kanálů RSS pro web nebo kolekci webů. Informace o tom, jak přidat informační kanál RSS, najdete v tématu Vytvoření upozornění nebo přihlášení k odběru informačního kanálu RSS.

SharePoint Pouze správci serveru

Tyto operace mohou provádět jenom správci SharePointu, správci sítě a správci farem, kteří spravují serverové verze SharePointu.

Pomocí denního časového intervalu můžou správci určit vyhrazené časové období, během kterého můžou všichni uživatelé provádět neomezené operace. Obvykle se plánuje na dobu mimo špičku.

Zobrazení představují hlavní způsob načítání položek ze seznamu nebo knihovny, ale existují i další sharepointové příkazy a operace, které je lepší provádět v denním časovém 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

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.

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í si uvědomte, že pokud někdo během okna spustí dlouhotrvající dotaz nebo operaci, bude pokračovat, dokud se nedokončí, bez ohledu na to, jestli je v okně.

  1. Jako správce se přihlaste k centrální Správa.

  2. Běžte na Správa aplikací > Spravovat webové aplikace.

    Centrální správa s vybranou položkou 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ů.

    Centrální správa s vybranou položkou Omezení prostředků
  5. Změňte denní časové okno a nastavte čas a dobu trvání, které chcete použít.

    Stránka Centrální správy s nastavením aplikací se zvýrazněnou denní dobou
  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 naplánované denní časové období, obraťte se na správce.

Poznámka:  SharePoint nepodporuje změnu mezní hodnoty zobrazení seznamu.

Mezní hodnota zobrazení seznamu (LVT) je zavedená, aby poskytovala výkon mezi uživateli a chránila server před neúmyslným přetížením během dotazů. LVT může správce v aplikaci Central Správa změnit jenom ve verzích serveru SharePoint. Nedoporučujeme ji měnit, aby nedošlo ke snížení výkonu. SharePoint neumožňuje správcům měnit LVT, aby chránili uživatele v jiných tenantech před problémy s výkonem při načítání velkých datových sad. Ke správě dotazů místo toho používejte 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 během vypnutých hodin.

Upozornění: Pokud máte jiné uživatele, nedoporučujeme měnit LVT, protože větší hodnoty sníží 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.

Poznámka: Centrální správa je dostupná jenom u serverových instalací SharePoitu.

Pokud opravdu chcete změnit LVT, postupujte takto. Jsou standardní od SharePoint 2010 do SharePoint 2016, i když se uživatelské rozhraní může mírně lišit. Aplikace Central Správa je oddělená od vašeho SharePoint webu a vyžaduje pro přístup oprávnění správce farmy. Lvt můžete změnit pouze v serverových verzích SharePoint.

  1. Jako správce se přihlaste k centrální Správa.

  2. Běžte na Správa aplikací > Spravovat webové aplikace.

    Centrální správa s vybranou položkou 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ů.

    Centrální správa s vybranou položkou 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:    Ve výchozím nastavení se jedná o vyšší limit. Dotazy, které spustí auditor nebo správce, které konkrétně (programově) žádají o přepsání mezní hodnoty 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í objektového modelu a udělit auditorovi nebo správci oprávnění k aplikaci, která bude provádět dotazy. Toto nastavení je 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 provádět ukládání větší sady výsledků do mezipaměti, ke které se často přistupuje například několik minut. Pokud neplánujete ukládání obsahu do mezipaměti a plánujete tyto dotazy často spouštět, nedoporučujeme tuto metodu používat k obcházet lvt, protože to nepříznivě ovlivní výkon vašeho serveru. Stručně řečeno: "dezén lehce".

  • Mezní hodnota vyhledávání zobrazení seznamu:    Tato funkce omezuje počet spojení, která může dotaz provádět. To odpovídá počtu vyhledávacích polí, polí Osoba/skupina nebo Stav pracovního postupu, která jsou zahrnuta v dotazu. Například zobrazení, které zobrazuje 6 vyhledávacích sloupců a filtruje v dalších 3 různých vyhledávacích sloupcích, používá 9 vyhledávání. Pokud je prahová hodnota vyhledávání zobrazení seznamu nastavená na hodnotu 8, dojde k chybě. 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 v tomto okamžiku výrazně poklesne propustnost serveru, ale dotaz nakonec použije nepřiměřeně velké množství SQL Server prostředků, což negativně ovlivní všechny ostatní, kteří používají stejnou databázi. Další informace najdete v části Vyhledávací sloupce a zobrazení seznamu výsledků testu výkonu a kapacity a doporučení.

  • Denní doba 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 pro většinu uživatelů vyberete čas uprostřed pracovního dne, může to negativně ovlivnit i ty, kteří velký seznam nepoužívají.

    • 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 může fungovat pro vaši vlastní polohu, ale nebylo by užitečné, například v Sydney v Austrálii.

  • 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 prahová hodnota neaktivuje zobrazením obsahu nebo provedením jiné operace, 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í.

Přehled seznamů a knihoven s velkým počtem položek

Lvt je zavedený, aby pomohl dosáhnout konzistentního výkonu u všech uživatelů s dotazy na back-end databázi. Tady jsou některé informace o limitech, o tom, jak to všechno funguje a jak změnit hodnotu LVT.

Důležité informace: Lvt nelze změnit v SharePoint. Není také možné vytvořit denní časové okno na SharePoint. Tyto funkce jsou dostupné jenom v SharePointu 2016, SharePointu 2013 a SharePointu 2010.

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 dojde 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ů.

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ě.

Rozsáhlé seznamy a knihovny

  1. Data seznamu nebo knihovny v kolekci webů jsou uložená v databázové tabulce SQL Serveru, která udržuje celkový výkon, sdílení a přesnost pomocí dotazů, indexů a uzamčení.

  2. 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.

  3. 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ů.

  4. 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.

  5. 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.

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

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

Funkce

Maximální limit

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 chcete pro svůj web požádat o konkrétní limity a požadavky, obraťte se na správce .

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

Poznámka: 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.

Jakmile seznam překročí 3000 položek, může se na stránce Nastavení seznamu zobrazit varování, abyste získali čas změnit svoje plány. 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.

Při každém přerušení vztahu dědičnosti oprávnění k položce nebo složce se do tohoto limitu započítá jedno jedinečné oprávnění. Pokusíte-li se přidat položku, kterou by byl tento limit překročen, nebude takový krok možný.

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).

Máte-li například seznam s mnoha úzkými sloupci, který obsahuje stovky sloupců Ano/Ne, mohli byste tento limit překročit. V takovém případě by nebylo možné do seznamu přidávat další sloupce Ano/Ne, avšak je možné, že byste nadále mohli přidávat sloupce jiného typu.

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

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.

Jestliže dotaz používá více než osm sloupců, dojde k zablokování operace. Je však možné programátorskými prostředky vybrat sloupce určené k použití, a to pomocí maximálního zobrazení, které lze nastavit prostřednictvím modelu objektu.

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 nastavením Povolit přepsání modelu objektu.

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é vyžadují přepsání mezní hodnoty zobrazení seznamu na vyšší limit určený položkou Mezní hodnota zobrazení seznamu pro auditory a správce. Vývojáři s odpovídajícím oprávněním můžou toto nastavení využít a prostřednictvím kódu programu si vyžádat, aby jejich dotaz používal vyšší mezní hodnotu zobrazení seznamu, jenom v případě, že správce povolí přepsání modelu objektu.

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ý interval mimo špičku po 15minutových přírůstcích až do výše 24 hodin, například od 18:00 do 22:00 nebo od 01:30 do 05: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.

Formuláře seznamu

Když SharePoint vytvoří formuláře seznamu, všechna pole dostupná pro položku seznamu se načtou z databáze. Seznamy s velkým počtem vyhledávacích sloupců můžou mít za následek složité a potenciálně náročné příkazy SQL. SharePoint ověří délku celého příkazu SQL a zobrazí tuto chybovou zprávu v případě, že byla překročena maximální povolená délka:

"Položku seznamu nelze zobrazit nebo přidat, protože délka polí byla příliš dlouhá. Zkraťte nové položky nebo odeberte některá pole z tohoto seznamu."

Pokud chcete tento problém vyřešit, snižte počet sloupců konkrétního seznamu.

Poznámky: 

  • Kromě standardních vyhledávacích sloupců se jako vyhledávací sloupce počítají i spravovaná metadata s jednou hodnotou, spravovaná metadata s více hodnotami, osoby s jednou hodnotou a sloupce skupin a sloupce osob a skupin s více hodnotami.

  • Každý vyhledávací sloupec v zobrazení seznamu způsobí spojení s jinou tabulkou. Každý další vyhledávací sloupec zvyšuje složitost a ze své podstaty i velikost back-endového dotazu SQL.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se systém Microsoft Office insiderům

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×