SQL Server Profiler je rozhranie na vytváranie a správu stôp a analýzu a prehrávanie výsledkov stôp. Tieto udalosti sa ukladajú do sledovacieho súboru, ktorý je možné analyzovať alebo použiť na opakovanie série konkrétnych krokov pri neskoršej diagnostike problému.
Nástroj SQL Server Profiler dokáže zachytiť množstvo informácií o databáze, ako je stav pripojenia, pridávanie, mazanie, úprava a zmena príkazov, vykonávané parametre uložených procedúr a podobne. Ak vytvoríme novú stopu priamo, po kliknutí na Spustiť sa zaznamená veľké množstvo logov, čo je pre nás nepraktické pri riešení problému.
Čo ak rýchlo nájdeme SQL informácie, ktoré potrebujeme?
V šablóne v novej trati vyberte nasledujúce udalosti:
Skontrolujte zobrazenie všetkých stĺpcov, posuňte posuvník a skontrolujte "DatabaseName", ako je znázornené na obrázku nižšie:
Kliknite na stĺpcový filter, aby ste našli názov databázyNázov, podobne ako populácia, musíme sledovať názov databázy, ktorú chceme analyzovať, ako je znázornené na nasledujúcom obrázku:
Samozrejme, môžete filtrovať aj podľa názvu aplikácie:
Nakoniec kliknite na Spustiť.
Skúste spustiť SQL príkaz query na databáze a výsledok sledovania je nasledovný:
(Koniec)
|