2012-06-06 14 views
16

Estoy usando SQL Server 2005, y me gustaría saber si hay alguna posibilidad de ver cada consulta enviada a SQL Server?Monitor de actividad de SQL Server mostrar todas las consultas

SQL Server Management Studio tiene una herramienta integrada llamada Monitor de actividad que me da casi lo que estoy buscando en el "Panel de consultas Caro reciente"

Este panel muestra información sobre las consultas más caros que tienen se ejecutó en la instancia durante los últimos 30 segundos.

necesito exactamente esto para todas las consultas recientes, no sólo los más caros ...

Puede alguien ayudarme?

Nombre una herramienta, o dame una pista de lo que busca ...

+0

Salida: [SQL Server] (http://msdn.microsoft.com/en-us/library /ms181091.aspx) - ¡eso es exactamente lo que estás buscando! –

Respuesta

18

Para ver todas las consultas enviadas al servidor SQL utilizando el generador de perfiles SQL, puede usar una de las plantillas predefinidas de SQL Profiler. Es TSQL_Duration.

enter image description here

Está diseñado para realizar un seguimiento de los procedimientos almacenados completado y el código TSQL.

enter image description here

La traza se mostrará exactamente el lote ejecutado.

enter image description here

pueden ampliar los eventos rastreados y columnas shown.You puede encontrar más información aquí: How To: Use SQL Profiler

La misma función también está disponible en ApexSQL Comply, una herramienta de auditoría que utiliza SQL traza para capturar la eventos, luego los almacena en una base de datos de repositorio central y proporciona informes integrados y personalizados donde puede filtrar fácilmente las transacciones y exportarlas como archivos de Excel, Word o PDF.

enter image description here

enter image description here responsabilidad: yo trabajo para ApexSQL como ingeniero de soporte

+0

Aunque esta es una pregunta antigua, cambiaré la respuesta aceptada por la suya porque es mejor y más completa. – BigM

+0

Thx BigM, me alegro de poder ayudar –

6

Usted está buscando SQL Profiler, se suele instalar junto con SSMS.

+0

¡Muchas gracias! Eso es exactamente lo que estaba buscando. ¡Se requirió algo de tiempo para filtrar los resultados lo suficiente como para obtener los datos, pero vale la pena el esfuerzo! – BigM

Cuestiones relacionadas