SQL Server - Crear un archivo de log

   
Vista:

Crear un archivo de log

Publicado por daniela (1 intervención) el 19/05/2014 17:46:41
Hola, necesito saber como crear un archivo de log (.txt), donde necesito que guarde los datos de tiempo de ejecucion de un SP.
Muchas gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

Crear un archivo de log

Publicado por Isaias (3186 intervenciones) el 19/05/2014 18:58:21
Ya existe una vista de sistema donde se guarda esta información: sys.dm_exec_procedure_stats

Por ejemplo:

En el siguiente ejemplo se devuelve información acerca de los diez procedimientos almacenados identificados con el mayor promedio de tiempo transcurrido.

SELECT TOP 10 d.object_id, d.database_id, OBJECT_NAME(object_id, database_id) 'proc name',
d.cached_time, d.last_execution_time, d.total_elapsed_time,
d.total_elapsed_time/d.execution_count AS [avg_elapsed_time],
d.last_elapsed_time, d.execution_count
FROM sys.dm_exec_procedure_stats AS d
ORDER BY [total_worker_time] DESC;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar