Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
SSIS Integration Runtime ve službě Azure Data Factory
Integrační služby nainstalují sadu čítačů výkonu, které můžete použít k monitorování výkonu modulu toku dat. Můžete například sledovat čítač "Vyrovnávací paměti zařazované", abyste zjistili, jestli se vyrovnávací paměti dat zapisují na disk dočasně, když je spuštěný balíček. Tato výměna snižuje výkon a naznačuje, že počítač nemá dostatek paměti.
Poznámka:
Pokud nainstalujete integrační služby do počítače se systémem Windows Server 2003 a potom tento počítač upgradujete na systém Windows Server 2008, proces upgradu odebere z počítače čítače výkonu integrační služby. Chcete-li obnovit čítače výkonu integračních služeb v počítači, spusťte instalační program SYSTÉMU SQL Server v režimu opravy.
Poznámka:
Čítače výkonu nejsou podporovány ve scénářích horizontálního navýšení kapacity služby SSIS.
Následující tabulka popisuje čítače výkonu.
| Čítač výkonu | Description |
|---|---|
| Čtení bajtů BLOBu | Počet bajtů binárního velkého objektu (BLOB), které modul toku dat přečetl ze všech zdrojů. |
| Zapsané bajty BLOBu | Počet bajtů dat objektu blob, která modul toku dat zapisoval do všech cílů. |
| Soubory BLOB používané | Počet souborů BLOB, které modul toku dat aktuálně používá ke spoolování. |
| Vyrovnávací paměť | Množství paměti, která se používá. To může zahrnovat fyzickou i virtuální paměť. Pokud je toto číslo větší než množství fyzické paměti, zvýší se počet zařazovaných vyrovnávacích pamětí, což indikuje, že swapování paměti narůstá. Zvýšené stránkování paměti zpomaluje výkon datového toku. |
| Používané vyrovnávací paměti | Počet objektů vyrovnávací paměti všech typů, které aktuálně používají všechny komponenty toku dat a modul toku dat. |
| Spoolování vyrovnávacích pamětí | Počet aktuálně zapsaných vyrovnávacích pamětí na disk. Pokud modul toku dat běží málo na fyzické paměti, vyrovnávací paměti, které se aktuálně nepoužívají, se zapisují na disk a v případě potřeby se znovu načtou. |
| Paměť s plochým bufferem | Celková velikost paměti v bajtech, kterou používají všechny ploché vyrovnávací paměti. Ploché vyrovnávací paměti jsou bloky paměti, které komponenta používá k ukládání dat. Plochá vyrovnávací paměť je velký blok bajtů, ke kterým se přistupuje po bajtech. |
| Používané ploché vyrovnávací paměti | Počet plochých vyrovnávacích pamětí, které modul toku dat používá. Všechny ploché vyrovnávací paměti jsou soukromé vyrovnávací paměti. |
| Privátní vyrovnávací paměť | Celkové množství paměti používané všemi privátními vyrovnávacími paměťmi. Vyrovnávací paměť není privátní, pokud ho modul toku dat vytvoří pro podporu toku dat. Privátní vyrovnávací paměť je vyrovnávací paměť, kterou transformace používá pouze pro dočasnou práci. Transformace agregace například používá k práci privátní vyrovnávací paměti. |
| Využívané soukromé vyrovnávací paměti | Počet vyrovnávacích pamětí, které transformace používají. |
| Počet přečtených řádků | Počet řádků, které zdroj vytvoří. Číslo neobsahuje řádky přečtené z referenčních tabulek pomocí transformace vyhledávání. |
| Napsané řádky | Počet řádků nabízených cílovému cíli. Číslo neodráží řádky zapsané do cílového úložiště dat. |
Modul snap-in Konzola MMC (Performance Microsoft Management Console) slouží k vytvoření protokolu, který zachycuje čítače výkonu.
Informace o tom, jak zlepšit výkon, najdete v tématu Funkce výkonu toku dat.
Získání statistik čítače výkonnosti
Pro projekty integračních služeb, které jsou nasazeny na server integrační služby, můžete získat statistiky čítače výkonu pomocí funkce dm_execution_performance_counters (databáze SSISDB).
V následujícím příkladu vrátí funkce statistiku spuštění s ID 34.
select * from [catalog].[dm_execution_performance_counters] (34)
V následujícím příkladu vrátí funkce statistiku pro všechna spuštění spuštěná na serveru integrační služby.
select * from [catalog].[dm_execution_performance_counters] (NULL)
Důležité
Pokud jste členem role ssis_admin databáze, vrátí se statistika výkonu pro všechny běžící operace. Pokud nejste členem role ssis_admin v databázi, jsou vráceny statistiky výkonu pro aktuálně běžící procesy, ke kterým máte oprávnění ke čtení.
Související obsah
Video, Měření a pochopení výkonu balíčků SSIS ve firmě (Video SQL Server) na msdn.microsoft.com.
Článek podpory, Čítač výkonu SSIS již není k dispozici v nástroji Sledování výkonu po upgradu na Systém Windows Server 2008 v support.microsoft.com.
Přidejte protokol pro čítače výkonu toku dat
Tento postup popisuje, jak přidat protokol pro čítače výkonu, které modul toku dat poskytuje.
Poznámka:
Pokud nainstalujete integrační služby do počítače se systémem Windows Server 2003 a potom tento počítač upgradujete na systém Windows Server 2008, proces upgradu odebere z počítače čítače výkonu integrační služby. Chcete-li obnovit čítače výkonu integračních služeb v počítači, spusťte instalační program SYSTÉMU SQL Server v režimu opravy.
Přidání protokolování čítačů výkonu
Pokud používáte klasické zobrazení, klepněte v Ovládacích panelech na příkaz Nástroje pro správu. Pokud používáte zobrazení kategorie, klepněte na tlačítko Výkon a údržba a potom klepněte na tlačítko Nástroje pro správu.
Klikněte na Výkon.
V dialogovém okně Výkon rozbalte Protokoly a oznámení o výkonu, klikněte pravým tlačítkem myši na Protokoly čítačů a poté klikněte na Nové nastavení protokolu. Zadejte název protokolu. Zadejte například MyLog.
Klikněte na OK.
V dialogovém okně MyLog klepněte na tlačítko Přidat čítače.
Klepněte na tlačítko Použít čítače místního počítače k protokolování čítačů výkonu v místním počítači, nebo klepněte na tlačítko Vybrat čítače z počítače a potom vyberte počítač ze seznamu protokolovat čítače výkonu v zadaném počítači.
V dialogovém okně Přidat čítače vyberte kanál SQL Server:SSIS v seznamu objektů výkonu .
Pokud chcete vybrat čítače výkonu, udělejte jednu z těchto věcí:
Pokud chcete protokolovat všechny čítače výkonu, vyberte všechny čítače výkonu.
Vyberte čítače v seznamu a vyberte čítače výkonu, které chcete použít.
Klikněte na tlačítko Přidat.
Klepněte na tlačítko Zavřít.
V dialogovém okně MyLog zkontrolujte seznam čítačů výkonu protokolování v seznamu Čítače .
Pokud chcete přidat další čítače, opakujte kroky 5 až 10.
Klikněte na OK.
Poznámka:
Službu Protokoly výkonu a výstrahy musíte spustit pomocí místního účtu nebo doménového účtu, který je členem skupiny Administrators.
Viz také
Vykonávání projektů a balíčkůUdálosti zaznamenané balíčkem integračních služeb