Asesor de ajuste de motor de base de datos

Autor: Lewis Jackson
Fecha De Creación: 10 Mayo 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
sql server profiler and database engine tuning advisor performance tools
Video: sql server profiler and database engine tuning advisor performance tools

Contenido

Definición: ¿qué significa el Asistente para la optimización de motor de base de datos?

Database Engine Tuning Advisor es una herramienta para analizar las cargas de trabajo involucradas en el funcionamiento de la base de datos. Permite el ajuste de bases de datos para mejorar el procesamiento de consultas y la creación de un conjunto óptimo de índices, vistas indexadas y particiones. Estas funciones no requieren una comprensión profunda de la estructura de la base de datos o de los componentes internos del servidor SQL. El Asistente para la optimización de motor de base de datos examina de cerca cómo se procesan las consultas en una base de datos y recomienda métodos para mejorar el procesamiento de consultas.


Este término también se conoce como SQL Server Database Tuning Advisor.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el Asesor de ajuste de motor de base de datos

El Asesor de ajuste de motor de base de datos puede usar una herramienta de interfaz gráfica de usuario para ajustar bases de datos, proporcionar recomendaciones y generar informes. O bien, puede usar un programa de utilidad de línea de comandos, que incluye secuencias de comandos y ajustes automáticos. El ajuste generalmente se realiza cuando se ejecutan consultas complejas y consumen espacio de memoria adicional. Un conjunto de dichas instrucciones Transact-SQL que requieren ajuste se denomina carga de trabajo. Un asesor de ajuste analiza esta carga de trabajo y recomienda estructuras de diseño físico, reduciendo el costo de los optimizadores de consultas a medida que analizan la carga de trabajo.


El primer paso para usar el Asesor de ajuste de base de datos es definir la tarea de ajuste. El siguiente paso involucrado es ejecutar la tarea de ajuste. Esto se realiza utilizando EXECUTE_TUNING_TASK. Esta función permite al asesor de ajuste analizar la carga de trabajo. Después de ajustar todas las ejecuciones de tareas, el asesor muestra e informa sus hallazgos. La función utilizada para realizar informes es REPORT_ TUNING_ TASK.

La ventana del monitor de sesión muestra todos los resultados de ajuste, que se almacenan en la base de datos MSDB del motor de la base de datos del servidor SQL. Las opciones de ajuste avanzadas permiten a los usuarios limitar el espacio máximo utilizado por las estructuras de datos físicos y el número máximo de columnas por índice. Al completar el ajuste, también hay una opción para evaluar las recomendaciones. Estas recomendaciones se guardan en un archivo XML o script SQL.