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
azure SQL Managed Instance
Před přehráním zachyceného trasování pomocí SQL Server Profileru zadejte možnosti přehrávání v dialogovém okně Konfigurace přehrání . Pokud chcete toto dialogové okno spustit, otevřete v SQL Server Profileru soubor nebo tabulku pro přehrání a v nabídce Přehrát vyberte Start. Informace o tom, jaká oprávnění se vyžadují k přehrání trasování, najdete v tématu Oprávnění potřebná ke spuštění SQL Server Profileru.
Tento článek popisuje možnosti zadané v dialogovém okně Znovu přehrát konfiguraci .
Nástroj Distribuované přehrání byste měli použít k přehrání náročné aplikace OLTP (s mnoha aktivními souběžnými připojeními nebo vysokou propustností). Distribuovaný nástroj pro přehrávání (utility tool) může přehrávat data trasování z více počítačů a lépe simulovat kritickou provozní zátěž. Další informace naleznete v tématu SQL Server Distributed Replay overview.
Základní možnosti přehrávání
Server pro opakování
Server je název instance SQL Serveru, pro kterou chcete trasování přehrát. Server musí splňovat požadavky na přehrání popsané v části Požadavky na přehrání.
Uložení do souboru
Výstupní soubor, kde se výsledek přehrání záznamu zapíše pro pozdější prohlížení. Ve výchozím nastavení SQL Server Profiler zobrazí pouze výsledky přehrávání trasovacího záznamu na obrazovce.
Uložit do tabulky
Tabulka databáze, do které se zapisuje výsledek zpracování trasování pro pozdější zobrazení.
Počet vláken záznamu
Zadejte počet přehrávacích vláken, která se mají používat souběžně. Vyšší počet spotřebovává během přehrávání více prostředků, ale přehrávání je rychlejší. Řazení událostí se při použití více vláken plně neudržuje.
Přehrávat události v pořadí, v jakém byly trasovány
Umožňuje používat metody ladění, jako je procházení jednotlivých trasování. Pokud tato možnost není vybraná, přehrávání nezaručuje, že se události přehrají ve stejném pořadí, v jakém byly původně zachyceny.
Přehrání událostí pomocí více vláken
Optimalizuje výkon a deaktivuje ladění. Události se přehrají v pořadí, v jakém byly zaznamenány pro konkrétní ID relace (SPID), ale řazení ID relace není zaručeno.
Zobrazení výsledků přehrání
Zobrazí výsledky přehrávání. Toto je výchozí možnost. Pokud je trasování, které přehráváte, velmi velké, možná byste to chtěli vypnout, abyste ušetřili místo na disku.
Pokud chcete dosáhnout nejlepšího výkonu přehrávání, měli byste zvolit přehrání událostí pomocí více vláken a nezobrazovat výsledky přehrávání.
Pokročilé možnosti přehrávání
Systém opakování SPID
Přehrajte všechna ID relací. Toto je výchozí možnost.
Přehrání pouze jednoho SPID
Přehraje ID relace, které vyberete ze seznamu.
Omezení přehrání podle data a času
Přehraje trasování pro zadaný čas zahájení a čas ukončení.
Interval čekání na monitorování stavu
Nastaví dobu, po kterou může proces běžet, než ho monitorování stavu ukončí.
Interval dotazování monitoru zdraví
Nastaví, jak často monitor zdraví vyhledává kandidáty na ukončení.
Povolení monitorování blokovaných procesů SQL Serveru
Nastaví, jak často monitor blokovaných procesů vyhledává blokované nebo blokující procesy.
Informace o monitorování stavu
Monitorování stavu je vlákno aplikace, které monitoruje simulované procesy, které se podílejí na přehrání trasování, a končí procesy blokované v rámci přehrávání. Na kartě Upřesnit možnosti přehrávání v dialogovém okně Konfigurace přehrání můžete určit, jak dlouho má monitor stavu čekat v sekundách před ukončením blokovaného procesu (interval čekání monitorování stavu). Pokud nastavíte tento interval na hodnotu 0, zdravotní monitor nikdy nekončí simulované blokující procesy v přehrávané stopě.