Optimizar consultas

Muchos administradores resuelven los problemas de rendimiento solamente ajustando el rendimiento del servidor en el sistema: por ejemplo, el tamaño de la memoria, el tipo del sistema de archivos, número y tipo de procesadores de impresión, etc. Sin embargo, muchos de los problemas de rendimiento no se pueden resolver de esta forma. Se deben solucionar mediante el análisis de las consultas y actualizaciones que la aplicación envía a la base de datos, y la forma en que estas consultas y actualizaciones de la aplicación interactúan con los datos y el esquema de la base de datos.

En esta sección

  • Analizar una consulta
    Incluye información sobre la visualización de los planes de ejecución de consultas mediante Microsoft SQL Server Management Studio, las opciones SET de Transact-SQL y mediante la utilización de clases de eventos del SQL Server Profiler en los seguimientos.

  • Buscar índices que faltan
    Contiene información acerca de la característica de "índices que faltan" de SQL Server 2005. Cuando el optimizador de consultas analiza una consulta para determinar el mejor plan de ejecución, automáticamente genera información acerca de los índices que mejoraría el rendimiento de las consultas incluso en los índices que no existen. La característica de los índices que faltan le permite recuperar esta información sobre los mismos.

  • Recomendaciones para optimizar consultas
    Incluye información sobre lo que se puede hacer para mejorar el rendimiento de las consultas.

  • Conceptos de la optimización avanzada de consultas
    Incluye información sobre las operaciones de combinación de SQL Server.