Co to jest „Wyloguj z audytu” w programie SQL Server Profiler?

Używam importu danych (używając C # / Linq) i naturalnie staram się optymalizować moje zapytania tak bardzo, jak to możliwe. W tym celu uruchamiam śledzenie na DB przy użyciu SQL Server Profiler, z moim śladem filtrowanym przez moją nazwę logowania SQL (to nazwa, która może być jednoznacznie przypisana do mojego procesu importowania danych).

O dziwo, większość moich instrukcji SQL jest naprawdę szybka :) - bardzo niewiele zapytań nawet przebija znak 1ms. Ale między wszystkimi moimi zapytaniami jest kilka wierszy, w których EventClass to „Audit Login” lub „Audit Logout” - a czas „Audit Logout” może wynosić nawet minutę!

Czy ma to coś wspólnego z faktem, że używam transakcji w moim imporcie? Jeśli tak, to czy jest jakiś sposób na znalezienie zapytań, które są najskuteczniejsze, więc mogę je wyczyścić?

questionAnswers(4)

yourAnswerToTheQuestion