Sdílet prostřednictvím


Výkon, snímky, ukládání do mezipaměti (Reporting Services)

Kombinace faktorů ovlivňuje výkon serveru sestav. Mezi tyto faktory patří hardware, počet souběžných uživatelů, kteří přistupují k sestavám, množství dat v sestavě a výstupní formát. Je důležité porozumět faktorům výkonu, které jsou specifické pro vaši instalaci, a nápravné prostředky vytvářejí požadované výsledky. K tomu je potřeba získat základní data a spustit testy. Další informace o nástrojích a pokynech naleznete v tématu Optimalizace výkonu služby Reporting Services a použití sady Visual Studio 2005 k provádění zátěžového testování na serveru sestav služby SQL Server 2005 Reporting Services.

Mezi obecné principy, které je potřeba vzít v úvahu, patří:

  • Zpracování a vykreslování sestav jsou operace náročné na paměť. Pokud je to možné, zvolte počítač, který má dostatečnou paměť.

  • Hostování serveru sestav a databáze serveru sestav na samostatných počítačích má tendenci poskytovat lepší výkon než hostování na jednom počítači vysoké úrovně.

  • Pokud se všechny sestavy zpracovávají pomalu, zvažte nasazení s více instancemi serveru sestav, kde všechny instance podporují jedinou databázi serveru sestav. Nejlepších výsledků dosáhnete, když použijete software pro vyrovnávání zatížení k rovnoměrné distribuci požadavků napříč nasazením.

  • Pokud se jedna sestava zpracovává pomalu, vylaďte dotazy na datové sady sestavy, pokud je nutné sestavu spustit na vyžádání. Můžete také zvážit použití sdílených datových sad, které můžete uložit do mezipaměti, uložit sestavu do mezipaměti nebo spustit sestavu jako snímek.

  • Pokud se všechny sestavy pomalu zpracovávají v určitém formátu, například při převádění do PDF, zvažte doručení prostřednictvím sdílené složky, přidání další paměti nebo výběr odlišného formátu.

  • Pokud chcete zjistit, jak dlouho trvá zpracování sestavy a dalších ukazatelů využití, projděte si protokol vykonávání serveru sestav. Další informace naleznete v tématu Report Server ExecutionLog a ExecutionLog3 zobrazení.

  • Další informace o tom, jak zmírnit problémy s výkonem laděním nastavení konfigurace správy paměti, naleznete v tématu Konfigurace dostupné paměti pro aplikace serveru sestav.

V této části

Sledování výkonu reportovacího serveru
Popisuje objekty výkonu, které můžete použít ke sledování zatížení zpracování na serveru.

Nastavení vlastností zpracování sestavy
Popisuje způsoby konfigurace sestavy, aby se spouštěla na vyžádání, z mezipaměti nebo podle plánu jako snímek sestavy.

Konfigurace dostupné paměti pro aplikace serveru sestav
Popisuje, jak můžete přepsat výchozí chování správy paměti.

Zprávy o mezipaměti (SSRS)
Popisuje chování ukládání sestav do mezipaměti na serveru sestav.

Mezipaměť sdílených datových sad (SSRS)
Popisuje chování při ukládání sdílených datových sad do mezipaměti na serveru sestav.

Zpracování velkých sestav
Poskytuje doporučení, jak nakonfigurovat a distribuovat obsáhlou sestavu.

Nastavení hodnot časového limitu pro zpracování sestav a sdílených datových sad (SSRS)
Vysvětluje, jak nastavit časový limit zpracování dotazů a sestav.