/ / Problema di SQL Server Profiler: prestazioni, sql-server-2008, deadlock, sql-server-profiler

Problema di SQL Server Profiler: prestazioni, sql-server-2008, deadlock, sql-server-profiler

Sto usando SQL Server 2008 Enterprise e voglio usare il profiler di SQL Server per catturare solo l'evento deadlock. E quando si verifica un deadlock e l'evento viene catturato, interromperò il profiler di SQL Server.

La mia domanda è, dal momento che ho lanciato il profiler di SQL Server e prima che si verifichi deadlock (evento acquisito), qualsiasi impatto (più sull'impatto sulle prestazioni) sul database?

Grazie in anticipo, Giorgio

risposte:

1 per risposta № 1

SQL profiler è un altro client del database, quindi imporrà un po 'di carico, ma piuttosto poco.

Puoi vedere quanta CPU ecc è usata guardando come sys.sysprocesses per lo SPID utilizzato da profiler.

Tuttavia, è anche possibile intercettare le informazioni di deadlock nel log degli errori di SQL Server utilizzando i flag di traccia 1204 e 1222. E anche questo link per una panoramica.