Resumen

Completado

En este módulo, ha aprendido cómo la característica Almacén de consultas ofrece recopilación de datos para supervisar continuamente el rendimiento de las consultas. Puede habilitar el Almacén de consultas en cualquier base de datos que se ejecute en una instancia de SQL Server 2016 o versiones posteriores, sea cual sea el nivel de compatibilidad de la base de datos. El Almacén de consultas también es útil para las pruebas A/B en las que se mide el efecto de un cambio, como actualizar una base de datos o agregar o modificar un índice.

Ha obtenido información sobre el algoritmo del estimador de cardinalidad, que se ha vuelto a escribir en SQL Server 2014. Cuando se actualiza el nivel de compatibilidad de una base de datos migrada, se usa el nuevo estimador de cardinalidad. Este cambio en el estimador puede producir incidencias de rendimiento que el Almacén de consultas y el Asistente para la optimización de consultas (QTA) pueden ayudarle a resolver. El QTA identifica consultas y experimentos con regresión para encontrar la mejor corrección de rendimiento. Puede usar después las correcciones para crear guías de plan.

La combinación del Almacén de consultas y el QTA es ideal para supervisar el rendimiento de la base de datos después de una actualización. Ha aprendido cómo migrar una base de datos a SQL Server 2022 y dejar el nivel de compatibilidad en vigor y, además, cómo habilitar el Almacén de consultas para recopilar datos de línea de base. Después de recopilar suficientes estadísticas, puede cambiar la compatibilidad de la base de datos, y el Almacén de consultas continúa recopilando datos en la base de datos actualizada. El QTA compara los datos de antes y después de la actualización para abordar las consultas de regresión.

Para obtener más información sobre el uso del Almacén de consultas y el QTA, consulte los artículos siguientes: