Descripción
Si una consulta tiene un rendimiento deficiente y no puedes entender por qué, el plan de ejecución de esa consulta te dirá no solo qué conjunto de datos se devuelve, sino también qué hizo SQL Server y en qué orden para obtener esos datos. Revelará cómo se recuperaron los datos, de qué tablas e índices, qué tipos de uniones se utilizaron, en qué punto se produjo el filtrado, la clasificación y la agregación, y mucho más. Estos detalles a menudo resaltarán la fuente probable de cualquier problema.
Escribí este libro con el objetivo singular de enseñarte a leer los planes de ejecución de SQL Server
Explicará, entre muchas otras cosas, lo siguiente:
- Cómo capturar planes de ejecución usando métodos manuales y automáticos
- Un método documentado para leer e interpretar planes de ejecución
- Cómo los objetos comunes de SQL Server, como índices, vistas, procedimientos almacenados, etc., aparecen en los planes de ejecución
- Cómo controlar los planes de ejecución con sugerencias y guías de planes, y por qué esto es un arma de doble filo
- Cómo funciona Query Store y recopila datos sobre los planes de ejecución
Con este conocimiento, tendrás todo lo que necesitas para leer el plan de ejecución de cualquier consulta propia, independientemente de su complejidad, y comprender qué hace y qué está causando el bajo rendimiento. Todavía es tu trabajo averiguar la mejor manera de solucionarlo, pero tu nueva comprensión de los planes de ejecución te dará una probabilidad mucho mayor de éxito.
Autor: Grant Fritchey
Editorial: Red Gate Books
Publicado: 10/01/2018
Páginas: 520
Tipo de encuadernación: Tapa blanda
Peso: 1.95 libras
Tamaño: 9.25 de alto x 7.50 de ancho x 1.05 de profundidad
ISBN13: 9781910035245
ISBN10: 1910035246
Categorías BISAC:
- Informática | Lenguajes de programación | SQL
- Informática | Bases de datos | General
Este título no es retornable

