Sto eseguendo un'importazione di dati (utilizzando C#/Linq), e naturalmente sto cercando di ottimizzare le mie query il più possibile. A tal fine sto eseguendo una traccia sul DB utilizzando SQL Server Profiler, con la mia traccia filtrata dal mio nome di accesso SQL (è un nome che può essere attribuito unicamente al mio processo di importazione dei dati).Che cos'è "Audit Logout" in SQL Server Profiler?
Stranamente, la maggior parte delle mie istruzioni SQL sono molto veloci :) - molto poche query interrompono persino il limite di 1 ms. Ma a metà tra tutte le mie domande ci sono diverse righe in cui EventClass è "Audit Login" o "Audit Logout" - e la durata di un "Audit Logout" può arrivare fino a un minuto!
Questo ha qualcosa a che fare con il fatto che sto usando le transazioni nella mia importazione? Se è così, c'è un modo per trovare quali sono le query di grande impatto in modo da poter ripulire quelle?
correlati: http://stackoverflow.com/questions/279401/sql-connection-pooling-and-audit-login-logout/468222#468222 –
correlati: https : //stackoverflow.com/questions/44920375/sql-server-profiler-how-to-inspect-understand-the-duration-for-the-audit-logout – Stefan