Want to create interactive content? It’s easy in Genially!

Get started free

SQL Profiler

javier.jimenez

Created on October 14, 2022

Start designing with a free template

Discover more than 1500 professional designs like these:

Transcript

Análisis de Datos usando

2022

SQL Profiler

empezar

Javier JimenezOctubre 2022

Que es SQL Profiler?

ÍNDICE

Cómo hacer un trace?

Analisis de la info.

Práctica

01

¿Que es SQL Server Profiler?

La herramienta para el análisis y optimizacion de Bases de Datos

El SQL profiler es una herramienta añadida al Microsoft SQL Server sirve para monitorear las transacciones bakground de Base de datos de una aplicacion. Funciona a través de indicadores que se agregan para ser registrados. Se muestra como identificar los procedimientos más frecuentes y los más lentos, para después poderse concentrar en optimizarlos y/o analizarlos. Además se comentan contadores que pueden ser útiles en otros múltiples contextos. Otra posibilidad del profiler es el uso de plantillas con los con las cuales se puede filtrar data. Más adelante se habla de ellas. También es posible cruzar los datos con los logs obtenidos.

Lorem ipsum dolor sit amet

02

¿Como abrir el SQL Profiler?

Paso a paso

2.

1.

Lorem ipsum dolor sit amet

02

¿Como hacer un trace?

Paso a paso

Una vez abierto el SQL Server Profiler 18 solicitará nos conectemos al servidor (IP) al que queremos realizarle el trace (traza), asi como el Usuario y password del servidor de Base de datos (Para realizar un Trace, el usuario Debera contar con privilegios SA, tambien llamado "super usuario", o "system administrator") .

Lorem ipsum dolor sit amet

02

¿Como hacer un trace?

Paso a paso

En la siguiente ventana, vamos a indicar un nombre al Trace campo "Trace Name", despues nos posicionamos en la pestaña Events Selection.

Lorem ipsum dolor sit amet

02

¿Como hacer un trace?

Paso a paso

Existe manera de filtrar los eventos o resultados, para hacerlo damos click en el botón de Column Filters.

Lorem ipsum dolor sit amet

02

¿Como hacer un trace?

Paso a paso

Para filtrar por una base de datos especifica, colocamos el nombre en el evento Application Name. el campo Like Capturamos el nombre de la base de datos a trazar. Marcamos la casilla de "Exclude rows that not contain values". Dar click en OK

Lorem ipsum dolor sit amet

02

¿Como hacer un trace?

Paso a paso

Otra opcion es filtrar por texto contenido, para realizarlo colocamos el nombre en el evento Text Data. el campo Like Capturamos el nombre o texto a buscar, puede ser una tabla, store procedure, producto, SKU, etc... Marcamos la casilla de "Exclude rows that not contain values". Dar click en OK

Lorem ipsum dolor sit amet

02

¿Como hacer un trace?

Paso a paso

Una vez hayamos elegido los filtros, o en su defecto si no se eligió filtrar el profiler nos mostrara todos los movimientos indistintos... Una vez realizado lo anterior dar click en RUN Se comenzara la secuencia del Trace.

Lorem ipsum dolor sit amet

03

Análisis de la información de un Trace

Revisando e interpretando la informacion

Lorem ipsum dolor sit amet

04

Práctica

Revisando e interpretando la informacion

1. Abrir la Herramienta SQL Server Profiler 2. Conectarse a una de sus cajas 3. Generar Flujos en su Caja 4. Filtrar la informacion en el Trace e identificar y analizar los procesos de Base de Datos mostrados

Lorem ipsum dolor sit amet

gracias

Javier Jimenez

Octubre 2022