Descripción del Asistente para la optimización de motor de base de datos

El Asistente para la optimización de motor de base de datos es una herramienta que analiza el efecto en el rendimiento de las cargas de trabajo ejecutadas en una o varias bases de datos. Una carga de trabajo es un conjunto de instrucciones Transact-SQL que se ejecutan en bases de datos que se desean optimizar. Después de analizar los efectos de una carga de trabajo en la base de datos, el Asistente para la optimización de motor de base de datos proporciona recomendaciones para agregar, eliminar o modificar estructuras de diseño físico en bases de datos de Microsoft SQL Server. Estas estructuras de rendimiento físico incluyen ííndices agrupados, ííndices no agrupados, vistas indizadas y particiones. Cuando se implementan, las recomendaciones del Asistente para la optimización de motor de base de datos permiten al procesador de consultas realizar las tareas de carga de trabajo en el menor tiempo posible.

La optimización de las bases de datos con el Asistente para la optimización de motor de base de datos no requiere conocimientos de la estructura de las bases de datos, las cargas de trabajo ni el trabajo interno de SQL Server.

El Asistente para la optimización de motor de base de datos proporciona dos interfaces:

  • Una herramienta de interfaz gráfica de usuario independiente para optimizar bases de datos y ver los informes y las recomendaciones de optimización.

  • Una utilidad de línea de comandos, dta.exe, para que el Asistente para la optimización de motor de base de datos funcione en programas y scripts.

En anteriores versiones de SQL Server, se proporcionaba cierta funcionalidad del Asistente para la optimización de motor de base de datos mediante el Asistente para optimización de ííndices. El Asistente para la optimización de motor de base de datos evalúa más tipos de eventos y estructuras, y proporciona recomendaciones de mayor calidad.

En esta sección