To find out what all queries were executed recently in a sql server database, use the following queries
Specific database:
All Databases:
Specific database:
SELECT deqs.last_execution_time AS [Time], dest.text AS [Query], dest.*FROM sys.dm_exec_query_stats AS deqsCROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS destWHERE dest.dbid = DB_ID('msdb')ORDER BY deqs.last_execution_time DESC
All Databases:
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
Comments
Post a Comment