WorksheetsQuery Performance Tuning
Total questions: 10
Worksheet time: 4mins
¿Cuál es la unidad básica en la que se almacenan los datos de las tablas?
HEAP
BLOB
PAGE
EXTENSION
¿Cuál de los dos tipos de índice solo permite un índice?
Non Clustered Index
Clustered Index
¿Que característica distingue a los clustered index?
Determina el orden físico de los datos de las tablas
Los datos se guardan en un lugar y el índice en otro, con punteros a los datos
¿En que consiste un index Scan?
Se lee todos los registros de una tabla
Se leen todos los registros de un índice
Se buscan registros específicos de un índice
¿Cuando conviene indexar con cuidado?
Cuando en una tabla se leen registros continuamente
Cuando en una tabla se escriben registros continuamente
¿En que consiste el principio rector de la sección execution plans?
Hay que evitar realizar un gran número de lecturas lógicas
Hay que evitar una cantidad excesiva de lecturas lógicas
Hay que crear índices siempre que se pueda para evitar leer toda la tabla
Hay que reescribir la query para que use los índices creados
¿Cuál es el orden correcto del flujo de ejecución de una query?
Parser, Algebrizer, Query Execution, Query Optimizer
Query Optimizer, Parser, Algebrizer, Query Execution
Parser, Algebrizer, Query Optimizer, Query Execution
Ninguna de las anteriores
¿Cómo puedo encontrar problemas de estadísticas en una query?
El costo de la query es muy grande
Por el número de ejecuciones que realiza el operador
La cantidad de registros estimados difiere en gran medida de los actuales
¿Cuál es la herramienta más efectiva para encontrar el problema de una query que no termina?
Estimated Execution Plan
Live Execution Plan
Actual Execution Plan
En base a todo lo visto hasta ahora, sobre que cree puede estar construido las herramientas provistas por Brent Ozar (SPBlitz, et)
Query Store
Dynamic Management Views
SQL Traces
Un poco de todo
