Mam problem z monitorowaniem poleceń t-sql, chcę monitorować tylko takie komendy, jak: wybierz, wstaw, zaktualizuj lub usuń. Czy ktoś może mi pomóc?Jak monitorować tylko polecenia t-sql w programie SQL Profiler?
5
A
Odpowiedz
3
Wybierz szablon śledzenia (taki jak Tuning) i użyj filtru.
Filtrowanie według określonego loginu (na przykład własnego loginu lub loginu usługi), konkretnej bazy danych.
Na przykład, aby filtrować według bazy danych: W obszarze Właściwości śledzenia -> zakładka Zdarzenia -> Zaznacz wszystkie kolumny. Ustaw filtr Like
na nazwie bazy danych.
Uważam, że ustawienie filtru na liczbę odczytów logicznych Reads
, powiedzmy > 10
, odfiltrowuje większość zakłóceń.
2
- Otwarte SQL Profiler od: Programy -> Microsoft SQL Server 2008 R2 -> Performance Tools -> SQL Server Profiler
- Kliknij na "Nowy ślad" i Zaloguj się do silnika bazy danych
- Kliknij pole wyboru "Pokaż wszystkie wydarzenia"
- W drzewie zdarzeń rozwiń "TSQL" i sprawdź SQL: BatchCompleted, następnie zaznacz "Pokaż wszystkie kolumny" i zaznacz element "TextData"
- Kliknij przycisk Uruchom.
3
Pobierz ekspresowe Profiler Od CodePlex
można uzyskać wszystkie zapytanie po uruchomieniu śladu. To może być używane dowolną maszynę.
To jest takie dobre. Beats musi zainstalować domyślny program SQL Profiler. – GONeale