SQL Server Profiler je rozhraní pro vytváření a správu stop a analýzu a přehrávání výsledků tras. Tyto události jsou uloženy do trace souboru, který lze analyzovat nebo použít k opětovnému přehrání série konkrétních kroků při pozdější diagnostice problému.
Nástroj SQL Server Profiler dokáže zachytit mnoho informací o databázi, jako je stav připojení, přidávání, mazání, úprava a změna příkazů, parametry prováděných uložených procedur a podobně. Pokud vytvoříme novou stopu přímo po kliknutí na Spustit, zaznamená se velké množství logů, což je pro nás nepohodlné při řešení problému.
Co když rychle najdeme SQL informace, které potřebujeme?
V šabloně nové stopy vyberte následující události:
Zkontrolujte, zda jsou zobrazeny všechny sloupce, posuňte posuvník a zkontrolujte "DatabaseName", jak je znázorněno na obrázku níže:
Klikněte na filtr ve sloupcích, abyste našli název databázeNázev, podobně jako populace musíme sledovat název databáze, kterou chceme analyzovat, jak je znázorněno na následujícím obrázku:
Samozřejmě můžete také filtrovat podle názvu aplikace:
Nakonec klikněte na Běž.
Zkuste spustit SQL dotaz v databázi a výsledek trasování je následující:
(Konec)
|