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 jiné seznamy. Pokud ale zobrazení seznamu zobrazuje více než 5 000 položek, může dojít k chybě mezní hodnoty zobrazení seznamu.

Tip: Podívejte se na tato videa z YouTube o seznamech od Microsoft Creators. Tato videa o knihovnách můžou být užitečná.

Použití moderních

Zobrazení zobrazující mnoho položek funguje v moderním prostředí nejlépe. Abyste se vyhnuli chybám, které se můžou zobrazit v klasickém prostředí, použijte moderní prostředí.

Přidání indexů

Při filtrování nebo řazení podle sloupce, který nemá index, se může zobrazit dialogové okno chyby. Pokud to chcete opravit, podívejte se na stránku Ruční přidání indexu Nastavení seznamu v nabídce nastavení a pak Indexované sloupce.

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

  1. Když uložená zobrazení obsahují sloupce, které slouží 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. Všechny čtyři změny odeberte všechny chyby.

Odebrání řazení pro zobrazení seznamu

  • z možností Nejprve seřadit podle sloupce a Potom seřadit podle sloupcevyberte Žádné.

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

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

  • V seznamu První seskupit podle sloupce a Potom seskupit podle sloupcevyberte Žádné.

Další úpravy pro zobrazení seznamu

  • U všech sloupců v části Souhrny vyberte Žádné.

  • V části Sloupce zrušte zaškrtnutí všech sloupců, které se mají zobrazit, ale jenom jeden.

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čte z databáze. Seznamy s velkým počtem vyhledávacích sloupců mohou vést ke složitým a potenciálně náročným SQL příkazům. SharePoint ověří délku úplné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 prosím nové položky nebo odeberte některá pole z tohoto seznamu."

Pokud chcete tento problém vyřešit, zmenšete 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 lidé s více hodnotami a sloupce skupin.

  • 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 velikost back-endového SQL dotazu.

Existuje mnoho způsobů, jak můžete pracovat se seznamem nebo knihovnou, SharePoint se seznamem nebo knihovnou bez upozornění mezní hodnoty zobrazení seznamu. Pomocí následujících nápadů můžete získat informace, které potřebujete, a zůstat v rámci mezní hodnoty zobrazení seznamu 5 000 položek. Další informace o samotné mezní 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žnila pracovat s velkými seznamy, ale zachovat 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.

  • Pro serverové verze SharePoint použijte naplánované denní časové okno správce, ve kterém jsou limity vyvolané.

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

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

  • Indexování a filtrování:    Plánování a vytváření indexů a jejich použití ve filtrech může udržet počet položek pod mezní hodnotou zobrazení seznamu. Další informace najdete v tématu Přidání indexu do SharePoint sloupce nebo Použití filtrování k úpravě SharePoint zobrazení.

  • Uspořádání dat do složek:    Složky můžete použít k efektivnímu uspořádání dat, ale musíte dát pozor, aby dotaz na složku nevrátil více záznamů, než je mezní hodnota zobrazení seznamu. Další informace najdete v tématech Vytvoření složky v seznamu a Vytvoření složky v knihovně dokumentů.

  • 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 najdete v tématu Použití webu centra dokumentů.

  • Synchronizovaná a offline data:    Když data převedete offline, můžete na ně vytvářet dotazy v Excelu nebo Accessu, kde žádné limity neplatí. Když složku dokumentů synchronizujete, můžete pracovat místně na svém počítači a změny se automaticky aktualizují na serveru. Další informace najdete v článku Nastavení počítače pro synchronizaci SharePoint serveru nebo Synchronizace SharePoint souborů pomocí nové synchronizační OneDrive aplikace.

U serverů SharePoint Server (SharePoint 2016, 2013 a 2010) je výchozí taky mezní hodnota zobrazení seznamu 5 000 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í možností je změnit limit , a to i v serverových verzích SharePoint. Je to riskantní, protože větší limit zvyšuje možnost ovlivnění výkonu pro některé nebo všechny uživatele.

Pokud chcete zkontrolovat svou verzi SharePoint, podívejte se na část Jakou SharePoint používám?

Pokud vás zablokuje mezní hodnota zobrazení seznamu, ale celkový počet položek je menší než 20 000, můžete indexy přidat do sloupců v SharePoint 2019. 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é zobrazení s indexovaný sloupec je dvoukrokový proces: vytvoření indexu sloupce a 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 SharePoint sloupce.

Další informace o filtrování sloupců najdete v tématu Použití filtrování k úpravě SharePoint 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 SharePoint použít příkaz Přesunout do nebo přetažení, přesunou se i existující metadata.

Při vytváření složky na pozadí vytváříte 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 případech může být možné distribuovat všechny položky v seznamu nebo knihovně do více složek, takže žádná složka nemá víc 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 se tyto položky započítávat i při určování, jestli výraz filtru překročí 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 SharePoint.

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 pomocí offline synchronizace k "čištění", analýze nebo sestavě dat pomáhá vytížení databázových aktivit a minimalizaci využití SharePoint zdrojů.

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 Office. Pokud chcete do nich exportovat, musíte mít nainstalované aplikace, ať už Microsoft 365 nebo Office desktopové.

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 propojením na ně a Access funguje dobře prakticky se všemi SharePoint datovými typy. Propojení vám umožní připojit se k datům v seznamu SharePoint, abyste vytvořili dvousměnné připojení pro zobrazení a úpravy nejnovějších dat v seznamu SharePoint i v Access databázi. Access vytvoří kopii (nebo replikuje) seznamu SharePoint v Access tabulce. Po vytvoření Access tabulky můžete pracovat s daty seznamu v aplikaci Access až do limitu Access dvou gigabajtů (s výjimkou příloh, které nejsou uložené místně). Kromě toho Access data seznamu v klientovi, používá efektivní mezipaměť v paměti, mezipaměť pro zápis a přenese jenom změněné položky seznamu. Díky tomu se dotazy a aktualizace provádějí 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 zpracuje data seznamu nebo knihovny v malých dávkách a pak znovu smontuje data, techniku, která umožňuje pracovat s podstatně více daty, než je mezní hodnota zobrazení seznamu, a aniž by to negativně ovlivnilo ostatní uživatele na SharePoint webu. Další informace najdete v tématu Použití Access Services.

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

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 tabulku Excel, Microsoft Excel nahradí data Excel 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

Až budou data v tabulce Excel, můžete využít mnoha funkcí analýzy dat aplikace Microsoft Excel, jako jsou výkonné a flexibilní listy, sestavy kontingenční tabulky, profesionálně vypadající grafy a minigrafy, podmíněné formátování pomocí ikon, datových pruhů a barevných škál a propracované operace analýzy co-if.

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žití Access Services.

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

Začátek stránky

V Access vytvoříte webovou databázi založenou na Access Services tak, že vytvoříte tabulky založené na propojených seznamech spolu s dotazy, formuláři, zprávami a makremi, které jste publikovali na SharePoint webu. Tyto webové databáze se upgradují, pořád je můžete používat a upravovat a můžete vytvářet nové ze šablony, ale ne ze Access 2013.

Aplikaci pro Access můžete vytvořit v SharePoint bez kódu. Obecně platí, že SharePoint app je zaměřené bodové řešení, které je snadno distribuované a dostupné na tržišti. Představte si aplikaci jako pohodlný a alternativní způsob, jak sbalit, distribuovat, spouštět, monitorovat a vyřazení řešení. Další informace najdete v tématu Vytvoření aplikace pro Access.

Na rozdíl od webové databázové aplikace pro Access, která ukládá data do seznamů SharePoint, používá aplikace pro Access databázi SQL Server oddělenou od produktů SharePoint k ukládání dat, a proto se na tuto mezní hodnotu SharePoint zobrazení seznamu nesdílí. To výrazně zlepšuje škálovatelnost řešení Accessu a umožňuje efektivní zpracování potenciálně milionů záznamů. Pro SharePoint serveru je možné SQL Server databázi nakonfigurovat tak, aby žila za bránou firewall vaší organizace. Pro online uživatele je databáze SQL Server Azure s bezplatným účtem a bezplatným úložištěm. Další informace o Azure najdete na Microsoft Azure domovské stránce.

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

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 zadat klíčové slovo nebo frázi pomocí vyhledávacího pole seznamu nebo knihovny. SharePoint Hledání má vlastní mechanismy indexování a není předmětem mezní hodnoty zobrazení seznamu ani jiných souvisejících limitů.

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

Na stránce SharePoint obvykle dvě vyhledávací pole, hledá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šířit rozsah 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 mezní 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 obor a prohledat 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 zobrazení vykreslovaná 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í najdete v tématu Použití seznamu a dalších Webové části.

  • 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 slouží 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ů.

Stewards obsahu může rychle nakonfigurovat navigaci řízenou metadaty tak, aby dobře vytvářely většinu knihoven, aniž by explicitně vytvářely indexy, ale také získat pomoc při vytváření dalších indexů, aby se zvýš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 Úprava 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 Jenom 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 pochopte, že pokud někdo během okna spustí dlouhodobý dotaz nebo operaci, bude pokračovat, dokud se nedokončuje, bez ohledu na to, jestli je uvnitř okna.

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

  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 na kartě Obecné Nastavení k nabídce přístup, vyberte šipku dolů a pak vyberte Omezení zdrojů.

    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. Až to bude hotové, 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 vidět, kdy je naplánované denní časové okno, obraťte se na správce.

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

Mezní hodnota zobrazení seznamu (LVT) je na místě, 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 změnit jenom v serverových verzích SharePoint správce v aplikaci Centrální správce. nedoporučujeme ho měnit, aby nedocházelo ke snížení výkonu. SharePoint neumožňuje správcům měnit LVT tak, aby chránila uživatele na jiných tenantech před problémy s výkonem při načítání velkých sad dat. Ke správě dotazů použijte 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 období během pracovní doby.

Upozornění: Nedoporučujeme měnit LVT, pokud máte další uživatele, protože větší hodnoty zhorší 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 chcete lvt opravdu změnit, postupujte takto. Jsou standardní od SharePoint 2010 až SharePoint 2016, ale uživatelské rozhraní se může mírně lišit. Aplikace Centrální správce je oddělená od vašeho SharePoint webu a vyžaduje přístup k oprávněním správce farmy. Lvt můžete změnit jenom v serverových verzích SharePoint.

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

  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 na kartě Obecné Nastavení k nabídce přístup, vyberte šipku dolů a pak vyberte Omezení zdrojů.

    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:    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í seznamu, budou podléhat právě tomuto limitu. Ve výchozím nastavení je to pro LVT 20 000 než 5 000. 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í zapnout, ale pokud ho nepotřebujete, můžete ho zakázat. Dobrým příkladem toho, kdy to budete chtít použít, je to, že 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 třeba několik minut. Pokud plánujete ukládání obsahu do mezipaměti a plánujete často tyto dotazy používat, nedoporučujeme tuto metodu používat k obchádku LVT, protože to nepříznivě ovlivní výkon vašeho serveru. Zkrátka: "běhoun nalehko".

  • Mezní hodnota vyhledávání zobrazení seznamu:    Tato funkce omezuje počet spojení, která může dotaz provést. To se rovná počtu polí Vyhledávání, Osoba/Skupina nebo Stav pracovního postupu, která jsou součástí dotazu. Například zobrazení, které zobrazuje 6 vyhledávacích sloupců a filtruje na dalších 3 samostatných vyhledávacích sloupcích, používá 9 vyhledávání. Pokud je mezní hodnota 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 propustnost serveru v tomto okamžiku výrazně poklesne, ale dotaz nakonec používá neúměrně velké množství prostředků SQL Server, což negativně ovlivňuje všechny ostatní, kteří používají stejnou databázi. Další informace najdete v části Vyhledávací sloupce a zobrazení seznamu výsledků a doporučení testu výkonu a kapacity.

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

    • 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 prospěšné, třeba Sydney, Austrálie.

  • 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 nespouštěl 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 na místě, aby se u všech uživatelů s dotazy na back-end databázi nasytá konzistentní výkon. 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 v 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, uživatelé se pohoršují o výkon 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. Konkrétní limity a žádosti o web získáte od 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čte z databáze. Seznamy s velkým počtem vyhledávacích sloupců mohou vést ke složitým a potenciálně náročným SQL příkazům. SharePoint ověří délku úplné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 prosím nové položky nebo odeberte některá pole z tohoto seznamu."

Pokud chcete tento problém vyřešit, zmenšete 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 lidé s více hodnotami a sloupce skupin.

  • 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 velikost back-endového SQL dotazu.

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 překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×