segunda-feira, novembro 23, 2009

Obter as últimas queries

Necessitava de obter as últimas queries que estavam a ser executadas no SQL Server, mas devido a ter concorrência no código seguindo o seu fio de execução não conseguia perceber o que estava a acontecer.

Até que descobri este artigo que explica como obter as últimas queries executadas pelo SQL Server.
SELECT deqs.last_execution_time AS [Time], dest.TEXT AS [Query]FROM sys.dm_exec_query_stats AS deqsCROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS destORDER BY deqs.last_execution_time DESC

Sem comentários: