Korelace trasování s daty protokolu výkonu Systému Windows
platí pro:SQL Server
azure SQL Managed Instance
Pomocí SQL Server Profileru můžete otevřít protokol výkonu systému Microsoft Windows, zvolit čítače, které chcete korelovat s trasování, a zobrazit vybrané čítače výkonu společně s trasování v grafickém uživatelském rozhraní SQL Server Profiler. Když vyberete událost v okně trasování, svislý červený pruh v podokně okna data sledování systému SQL Server Profiler označuje data protokolu výkonu, která korelují s vybranou událostí trasování.
Chcete-li korelovat trasování s čítači výkonu, otevřete trasovací soubor nebo tabulku obsahující datové sloupce StartTime a EndTime a potom klikněte na Importovat data výkonu v nabídce File nástroje SQL Server Profiler. Pak můžete otevřít protokol výkonu a vybrat objekty a systémové metriky a počítadla výkonu, které chcete propojit se sledováním.
Pro korelaci trasování s daty protokolu výkonu.
V SQL Server Profileru otevřete uložený trasovací soubor nebo tabulku trasování. Nelze korelovat spuštěné trasování, které stále shromažďuje data událostí. Pro přesnou korelaci s daty System Monitor musí trasování obsahovat jak sloupec StartTime, tak sloupec EndTime.
V nabídce file SQL Server Profiler klepněte na tlačítko Importovat data výkonu.
V dialogovém okně Otevřít vyberte soubor, který obsahuje protokol výkonu. Data výkonového záznamu musí být zaznamenána během stejného časového období, ve kterém jsou zaznamenána data sledování.
V dialogovém okně Limit čítačů výkonu zaškrtněte políčka odpovídající objektům a čítačům sledování systému, které chcete zobrazit vedle trasování. Klikněte na OK.
Vyberte událost v okně události trasování nebo pomocí šipkových kláves procházejte několik sousedních řádků v okně událostí trasování. Svislý červený pruh v okně Monitorování systému označuje výkonová data logu, která jsou spojena s vybranou událostí trasování.
Klikněte na bod zájmu v grafu Sledování systému. Je vybrán časově nejbližší odpovídající řádek trasování. Pokud chcete přiblížit časový rozsah, stiskněte a přetáhněte ukazatel myši v grafu Sledování systému.
Vytvoření protokolů výkonu, které se dají sdílet mezi různými verzemi Windows
V Ovládacích panelech otevřete Nástroje pro správua poklikejte na Výkon.
V dialogovém okně Výkon rozbalte Protokoly a výstrahy výkonu, klikněte pravým tlačítkem na Protokoly čítačůa potom klikněte na Nová nastavení protokolu.
Zadejte název protokolu čítače a klepněte na tlačítko OK.
Na kartě Obecné klikněte na Přidat čítače.
V seznamu objekt výkonu vyberte objekt výkonu, který chcete sledovat. Názvy objektů výkonu SQL Serveru pro výchozí instance SQL Serveru začínají s SQL Serverem a pojmenované instance začínají msSQL$instanceName.
Přidejte libovolný počet čítačů pro instanci SQL Serveru a další důležité hodnoty, například čas procesoru a čas disku.
Po dokončení přidávání čítačů klikněte na Zavřít.
Nastavte hodnoty pro data Sample v každém intervalu. Začněte s mírným intervalem vzorkování, například 5 minut, a v případě potřeby upravte interval.
Na kartě Soubory protokolu zvolte ze seznamu typ souboru protokolu Textový soubor (oddělený čárkami). Textové soubory protokolů oddělené čárkami lze sdílet mezi různými verzemi Windows a lze je zobrazit později v nástrojích, jako je Microsoft Excel.
Na kartě Harmonogram zadejte plán monitorování.
Kliknutím na OK vytvořte protokol výkonu.