Są prostsze sposoby, jeśli chcesz tylko zobaczyć zapytania sql, gdy trafiają do bazy danych.
Oto dwa bardzo lekkie profilery Sql, które mogą wykonać zadanie dla różnych smaków SqlServer, w tym LocalDb - „pracował na moim komputerze (TM)
ExpressProfiler
Zdecydowanie najłatwiejszy w użyciu (a także najbardziej bare-bones-show-me-the-SQL-statements-kthxbye) jest ExpressProfiler na CodePlex .
Pobierz mały ZIP, zastanów się, czy naprawdę masz cały plik (zrobiłeś), uruchom EXE w środku, BAM!
A cały program to pojedynczy 126 KB EXE! Teraz jest lekki!
AnjLab Sql Profiler
Drugi to ten z DataWizard , który kiedyś był darmowy (najwyraźniej ceny zaczynają się teraz od 5 USD).
Komuś udało się zapisać migawkę na GitHubie (w tym pliki binarne do zainstalowania xcopy), gdy był open-source.
Plik wykonywalny prezentuje się jako "AnjLab Sql Profiler" i umożliwia pewne filtrowanie wyświetlanych zdarzeń - ale ta siła jest również jego słabością, ponieważ istnieje wiele typów zdarzeń, które można włączyć/wyłączyć. Jeśli wszystko jest zaznaczone, dane wyjściowe są w przeważającej mierze pełne.
Mniejsze wyniki można uzyskać, wybierając tylko określone zdarzenia.
Oto zdarzenia, które wybrałem, aby uzyskać powyższe dane wyjściowe: