Saltar al contenido

SQL SERVER PROFILER Dynamics GP

SQL SERVER PROFILER  EN DYNAMICS GP


Es la mejor herramienta para dar seguimiento  a  la operaciones SQL realizada por Dynamics GP, lamentablemente no todo el mundo utiliza esta herramienta. así que en esta entrada me gustaría ofrecer un pequeño instructivo de esta herramienta.

Funciones principal de SQL SERVER PROFILER  dar seguimiento de todos los scripts que se ejecutan en SQL Simultáneamente. A menudo esto suele ser mucha información ya que estamos hablando del servidor de BD por lo que es bueno capturar la información requerida.




Teminos  utilizados 


Evento o Event  Un evento es una acción dentro de una instancia del motor de base de datos SQL Server.  

Clase de evento  Una clase de evento se puede definir como un tipo de evento que puede ser rastreado. Ejemplos de clases de eventos son SP: Starting y RPC: completado.

Categoría del suceso  Grupo de los eventos se llaman una categoría de sucesos.Ejemplos de la categoría de eventos son procedimientos almacenados y las esclusas.De hecho, no puede haber múltiples categorías de eventos que pueden ser seleccionadas para su rastro.

Columna de datos  la columna de datos es un atributo de una clase de eventocapturado en la traza. Columna de datos contiene el valor de una clase de evento.

Filtro-Los filtros se utilizan para crear la selectividad en los datos que se recogen en elrastro.

Trace – Una traza de captura de datos basados ​​en las clases de eventos seleccionadas, las columnas de datos y filtros. Una traza desprovisto de filtro puede ser muy fuerte. Las columnas que son indispensables para el análisis deberán seleccionarse sólo en trazas. Trace puede ser guardado en la base de datos, así como en los archivos de rastreo.

Plantilla  Una plantilla define la configuración predeterminada de una traza. Las plantillas se pueden guardar, importar y exportar entre instancias de SQL Server.Plantillas de una versión de SQL Server no se puede importar a una versión de SQL Server diferente. SQL Server 2009 viene con 9 pre-creados plantillas. La plantilla predeterminada es una plantilla estándar que captura todos los lotes de SP y T-SQL.Es, además, registra la actividad general del servidor de base de datos.




Paso 1

 paso 2

 Paso 3



 Paso 4


 Paso 5 

En este punto se hace necesario explicar que si no se especifican los filtros el trace o  el rastro  que se presentara se el de el todas las operaciones del servidor esto podría consumir mucha memoria del mismo por lo cual es recomendable especificar un filtro. 
Paso 6
 Paso 7
referencia utilizada
http://blog.sqlauthority.com/2009/08/03/sql-server-introduction-to-sql-server-2008-profiler-2/