Úvod do ladění výkonu SharePointu
Tento článek vysvětluje, jaké konkrétní aspekty je potřeba vzít v úvahu při návrhu stránek pro zajištění nejlepšího výkonu v SharePointu.
Metriky výkonu SharePointu
Následující obecné metriky pro SharePoint poskytují skutečná data o výkonu:
Rychlost načítání stránek
Počet požadovaných zpátečních cest na stránku
Problémy se službou SharePoint
Další faktory, které způsobují snížení výkonu
Závěry z dat
Obecná data srovnávacích testů nám sdělují:
Většina stránek funguje dobře na SharePointu.
Nezařazené stránky se načítají rychleji.
OneDrive, týmové weby a systémové stránky, jako jsou _layouts atd., se rychle načítají.
Načtení nejpomalejších 1 % sharepointových stránek trvá déle než 5 000 milisekund.
Jedním jednoduchým srovnávacím testem, který můžete použít, je měření výkonu porovnáním doby načítání vlastního portálu s dobou načítání domovské stránky OneDrivu, protože používá málo přizpůsobených funkcí. Tento krok je často prvním krokem, který vás podpora požádá o dokončení při řešení potíží s výkonem sítě.
Použití standardního uživatelského účtu při kontrole výkonu
Správce webu, vlastník webu, Editor nebo přispěvatel patří do jiných skupin zabezpečení, mají více oprávnění, a proto mají další prvky, které SharePoint načte na stránku.
Tento scénář platí pro místní SharePoint a SharePoint v Microsoftu 365, ale v místním scénáři se rozdíly nedají snadno zaznamenat jako u SharePointu v Microsoftu 365.
Pokud chcete správně vyhodnotit, jak stránka funguje pro uživatele, měli byste použít standardní uživatelský účet, abyste se vyhnuli načítání ovládacích prvků pro vytváření obsahu a dodatečnému provozu souvisejícímu se skupinami zabezpečení.
Kategorie připojení pro ladění výkonu
Připojení mezi serverem a uživatelem můžete kategorizovat do tří hlavních komponent. Při navrhování sharepointových stránek zvažte tyto komponenty, které vám pomůžou získat přehled o časech načítání.
Server Servery, které Microsoft hostuje v datacentrech.
Síťové Síť Microsoftu, internet a místní síť mezi datovým centrem a vašimi uživateli.
Prohlížeče Kde se stránka načte.
V rámci těchto tří připojení obvykle existuje pět důvodů, které způsobují 95 % pomalých stránek. Každý z těchto důvodů je popsán v tomto článku:
Problémy s navigací
Roll-up obsahu
Velké soubory
Mnoho požadavků na server
Zpracování webové části
Připojení k serveru
Řada problémů, které mají vliv na výkon místního SharePointu, se týká také SharePointu v Microsoftu 365.
Jak byste očekávali, máte mnohem větší kontrolu nad tím, jak servery fungují s místním SharePointem. Se SharePointem v Microsoftu 365 je to trochu jinak. Čím více práce na serveru uděláte, tím déle trvá vykreslení stránky. Největšími viníky jsou v tomto ohledu složité stránky s více webovými částmi.
Místní SharePoint Server
SharePoint v Microsoftu 365
U místního SharePointu můžou některé žádosti o stránku skončit voláním více serverů. U jednotlivých požadavků můžete skončit s maticí požadavků mezi servery. Tyto interakce jsou nákladné z hlediska načítání stránky a zpomalují.
Příklady těchto interakcí mezi servery:
Z webu na SQL Servery
Web-to application servers
Další věcí, která může zpomalit interakce serveru, je chybějící mezipaměť. Na rozdíl od místního SharePointu existuje malá pravděpodobnost, že byste se pro stránku, kterou jste navštívili dříve, udeřili na stejný server. Tím se ukládání objektů do mezipaměti zastará.
Síťové připojení
S místním SharePointem, který nevyužívá síť WAN, můžete použít vysokorychlostní připojení mezi datacentrem a koncovými uživateli. Obecně se věci z hlediska sítě snadno spravují.
U SharePointu v Microsoftu 365 je potřeba zvážit několik dalších faktorů. příklad:
Síť Microsoftu
The Internet
Poskytovatel internetových služeb (ISP)
Bez ohledu na to, jakou verzi SharePointu (a kterou síť) používáte, patří k tomu, co obvykle způsobuje zaneprázdnění sítě:
Velká datová část
Mnoho souborů
Velká fyzická vzdálenost od serveru
Jednou z funkcí, kterou můžete používat v SharePointu v Microsoftu 365, je Microsoft 365 CDN (Content Delivery Network). CDN je v podstatě distribuovaná kolekce serverů nasazených napříč několika datovými centry. S CDN může být obsah na stránkách hostovaný na serveru blízko klienta, i když je klient daleko od původního sharepointového serveru. Microsoft bude tuto funkci používat v budoucnu více k ukládání místních instancí stránek, které nelze přizpůsobit, například domovskou stránku správce SharePointu. Další informace o sítích CDN najdete v tématu Sítě pro doručování obsahu.
Něco, o čem potřebujete vědět, ale nemáte nad ním žádnou kontrolu, je rychlost připojení vašeho isp. Jednoduchý nástroj pro testování rychlosti vám řekne rychlost připojení.
Připojení prohlížeče
Existuje několik faktorů, které je potřeba zvážit u webových prohlížečů z hlediska výkonu.
Návštěva složitých stránek má vliv na výkon. Většina prohlížečů má pouze malou výchozí velikost mezipaměti (kolem 90 MB), zatímco průměrná webová stránka je obvykle kolem 1,6 MB, což netrvá dlouho, než se vyučuje.
Problémem může být také šířka pásma. Pokud například uživatel sleduje videa v jiné relaci, může to mít vliv na výkon sharepointové stránky. I když nemůžete uživatelům zabránit ve streamování médií, můžete řídit způsob, jakým se stránka pro uživatele načte.
V následujících článcích najdete různé techniky přizpůsobení sharepointových stránek a další osvědčené postupy, které vám pomůžou dosáhnout optimálního výkonu.