Usar el Analizador de SQL Server

El SQL Server Profiler muestra el modo en que SQL Server resuelve las consultas internamente. Esto permite a los administradores ver exactamente las instrucciones Transact-SQL o las Expresiones multidimensionales que se envían al servidor y cómo el servidor tiene acceso a la base de datos o al cubo para devolver los conjuntos de resultados.

Mediante el SQL Server Profiler puede hacer lo siguiente:

  • Crear una traza que se base en una plantilla que se puede reutilizar

  • Observar el resultado de la traza a medida que se ejecuta la traza

  • Almacenar el resultado de una traza en una tabla

  • Iniciar, detener, pausar y modificar el resultado de la traza según sea necesario

  • Reproducir el resultado de la traza

Utilice el SQL Server Profiler para supervisar únicamente los eventos en los que está interesado. Si las trazas son demasiado grandes, puede filtrarlas a partir de la información que desea, de forma que sólo se recopile un subconjunto de los datos del evento. Si se supervisan demasiados eventos, aumentará la sobrecarga del servidor y el proceso de supervisión, y podría hacer que el archivo o la tabla de traza crezcan demasiado, especialmente cuando el proceso de supervisión se realiza durante un período prolongado de tiempo.

Nota

En SQL Server 2005 y versiones posteriores, los valores de las columnas de seguimiento superiores a 1 GB devuelven un error y se truncan en la salida del seguimiento.

En esta sección

Tema

Descripción

Plantillas del Analizador de SQL Server

Contiene información acerca de las plantillas de traza predefinidas que se incluyen en el SQL Server Profiler.

Permisos necesarios para ejecutar SQL Server Profiler

Contiene información acerca de los permisos necesarios para ejecutar el SQL Server Profiler.

Guardar seguimientos y plantillas de seguimiento

Contiene información acerca de cómo guardar la salida de la traza y las definiciones de traza en una plantilla.

Modificar plantillas de traza

Contiene información acerca de cómo modificar plantillas de seguimiento mediante SQL Server Profiler o Transact-SQL.

Iniciar, pausar y detener trazas

Contiene información acerca de lo que ocurre cuando se inicia, pausa o detiene una traza.

Correlacionar un seguimiento con los datos del registro de rendimiento de Windows

Contiene información acerca de la correlación de los datos del registro del rendimiento de Windows con una traza mediante el Analizador de SQL Server.

Ver y analizar trazas con el Analizador de SQL Server

Contiene información acerca del uso de trazas para solucionar problemas de datos, mostrando los nombres de los objetos de una traza y localizando los eventos de una traza.

Analizar interbloqueos con el Analizador de SQL Server

Contiene información acerca del uso del SQL Server Profiler para identificar la causa de un interbloqueo.

Analizar consultas con resultados de Showplan en el Analizador de SQL Server

Contiene información acerca del uso del SQL Server Profiler para recopilar y mostrar el resultado del plan de presentación y de las estadísticas del plan de presentación.

Filtrar trazas con el Analizador de SQL Server

Contiene información acerca del establecimiento de filtros en columnas de datos para filtrar la salida de la traza mediante el SQL Server Profiler.

Reproducir trazas

Contiene información que explica lo que significa la reproducción de una traza y qué es necesario para reproducir una traza.

Escenarios para el uso del Analizador de SQL Server

Contiene descripciones de escenarios típicos en los que se puede utilizar el SQL Server Profiler para analizar el rendimiento de SQL Server.