Sdílet prostřednictvím


Uspořádání sloupců zobrazených v trasování (SQL Server Profiler)

platí pro:SQL Serverazure SQL Managed Instance

Sloupce dat v trasování můžete seskupit výběrem možnosti Uspořádat sloupce v tabulce trasování nebo v dialogovém okně Vlastnosti trasování souboru nebo při definování trasování. Seskupování datových sloupců umožňuje lépe analyzovat výstup trasování SQL Server Profileru. Další informace naleznete v tématu Zobrazení a analýza trasování pomocí SQL Server Profiler.

Uspořádání sloupců umožňuje seskupit události trasování nebo je seskupit a agregovat podle vybraných datových sloupců.

  • Vyberte více datových sloupců a seskupte pouze události trasování. Když pro seskupení zvolíte více datových sloupců, zobrazí se v okně trasování události seskupené podle hodnot ve sloupcích dat, které jste vybrali pro seskupení. Následující příklad ukazuje, jak by se mřížka okna trasování zobrazila, pokud jste pro seskupení vybrali sloupce Data Duration a StartTime . Hodnoty sloupce Doba trvání se zobrazují ve vzestupném pořadí a potom hodnoty StartTime .

    Doba trvání Počáteční čas EventClass ClientProcessID
    12.12.2006 13:16:43 SQL:StmtStarting 2124
    0 12.12.2006 17:39:23 Auditorské přihlášení 648
    1 12.12.2006 17:24:44 SQL:StmtStarting 2124
    25 12.12.2006 17:24:44 SQL: Příkaz dokončen 648
  • Zvolte pouze jeden sloupec pro seskupení, abyste mohli seskupit a agregovat události trasování. Když pro seskupení zvolíte jenom jeden datový sloupec, zobrazovací okno zobrazuje události seskupené podle hodnot v daném datovém sloupci a všechny události pod ním jsou sbaleny. Nalevo od události ve sloupci dat, který jste zvolili pro seskupení, se zobrazí znaménko plus (+) a počet událostí, které jsou pod ní sbalené, se zobrazí v závorkách napravo od události. Následující příklad ukazuje, jak by se mřížka okna trasování zobrazila, pokud jste pro seskupení zvolili pouze sloupec data EventClass . Všechny události jsou uspořádány ve sloupci Data Třídy událostí . Pokud chcete zobrazit všechny události, vyberte znaménko plus a rozbalte a zobrazte všechny třídy událostí daného typu.

    EventClass Počáteční čas Doba trvání ClientProcessID
    + ExistingConnection (6)
    + SQL:BatchStarting (25)
    + SQL:StmtCompleted (11)
    + SQL:SmtStarting (21)

Seskupení datových sloupců zobrazených v trasování

  1. Otevřete existující trasovací soubor nebo tabulku.

  2. V nabídce Soubor vyberte Vlastnosti.

  3. V dialogovém okně Vlastnosti trasování souboru nebo Vlastnosti tabulky trasování vyberte kartu Výběr událostí .

  4. Na kartě Výběr událostí vyberte Uspořádat sloupce.

  5. V dialogovém okně Uspořádat sloupce vyberte sloupce, které chcete zobrazit ve skupině, a vyberte Nahoru a přesuňte je v části Skupiny. Po přesunutí všech sloupců, které chcete přesunout v části Skupiny, můžete pomocí tlačítek Nahoru a Dolů změnit jejich pořadí.

    Přesunutí názvů datových sloupců do seznamu Skupiny znamená, že zobrazené trasování je nejprve uspořádáno podle hodnot v nejvyšším datovém sloupci v seznamu Skupiny, poté podle druhého datového sloupce v seznamu Skupiny a tak dále.

  6. V dialogovém okně Uspořádat sloupce vyberte OK a v dialogovém okně Vlastnosti tabulky trasování nebo Vlastnosti trasování souboru vyberte OK.

    Po výběru OK v okně Vlastnosti trasovací tabulky nebo Vlastnosti trasování souboru se datové sloupce přeuspořádají do zobrazeného trasování. Datový sloupec, který jste přesunuli na nejvyšší místo v seznamu Skupiny, se při čtení mřížky zleva doprava nachází jako první v zobrazení stop. Řádky v trasování jsou seřazeny vzestupně podle hodnot obsažených ve sloupcích dat, které jste zahrnuli do seznamu Skupiny. Sloupce vybrané pro seskupení zůstanou v zobrazení pevné, ale ostatní sloupce můžete zobrazit posunutím doprava nebo doleva.

  7. Pokud chcete zrušit seskupení zobrazených dat trasování, výběrem možnosti Seskupené zobrazení v nabídce Zobrazení výběr zrušte. Pokud se chcete vrátit k seskupenému zobrazení, znovu ho vyberte Seskupené zobrazení v nabídce Zobrazení .

Seskupování a agregace datových sloupců při sledování

  1. Otevřete existující trasovací soubor nebo tabulku.

  2. V nabídce Soubor vyberte Vlastnosti.

  3. V dialogovém okně Vlastnosti trasování souboru nebo Vlastnosti tabulky trasování vyberte kartu Výběr událostí .

  4. Na kartě Výběr událostí vyberte Uspořádat sloupce.

  5. V dialogovém okně Uspořádat sloupce vyberte jeden sloupec, podle kterého chcete seskupit a agregovat zobrazené události trasování. Vyberte Nahoru a přesuňte název sloupce v části Skupiny. Pomocí tlačítek Nahoru a Dolů můžete v případě potřeby změnit uspořádání zbývajících sloupců v části Sloupce .

  6. V dialogovém okně Uspořádat sloupce vyberte OK a v dialogovém okně Vlastnosti tabulky trasování nebo Vlastnosti trasování souboru vyberte OK.

    Po výběru OK v okně Vlastnosti trasovací tabulky nebo Vlastnosti trasování souboru se datové sloupce přeuspořádají do zobrazeného trasování. Všechny ostatní události datového sloupce se agregují pod datovým sloupcem, který jste přesunuli do seznamu Skupiny . Vyberte znaménko plus (+) nalevo od události ve vámi zvoleném sloupci dat pro agregaci, abyste rozbalili a zobrazili všechny události daného typu. Sloupec zvolený pro agregaci zůstane v zobrazení pevný, ale ostatní sloupce můžete zobrazit posunutím doprava nebo doleva.

  7. Pokud se chcete vrátit k normálnímu zobrazení dat trasování, vyberte v nabídce Zobrazení agregované zobrazení, které výběr zruší. Pokud se chcete vrátit k agregovanému zobrazení, znovu ho vyberte Agregované zobrazení v nabídce Zobrazení a znovu ho vyberte. Na nabídce Zobrazení můžete také vybrat Seskupené zobrazení pro zobrazení seskupených událostí trasování bez jejich sbalení.