COF-C03 Study LabPráctica independiente de Snowflake
4 · 21%

Performance Optimization, Querying, and Transformation

Diagnostico de rendimiento, Query Profile, caches, optimizaciones y SQL aplicado.

Empieza por una unidad

Sin objetivos intermedios.

Cada tarjeta abre directamente la unidad que explica ese objetivo. Despues puedes practicar el dominio completo.

4.2. Query Profile y Query Insights

Lectura de sintomas de rendimiento y accion inicial recomendada.

Empezar esta unidad

4.1. Metodo de diagnostico

Proceso para aislar una causa de lentitud antes de cambiar SQL, warehouse u optimizaciones de almacenamiento.

Empezar esta unidad

4.3. ACCOUNT_USAGE para rendimiento

QUERY_HISTORY, WAREHOUSE_LOAD_HISTORY y vistas de servicios para analizar tendencias y consumo historico.

Empezar esta unidad

4.4. Workload management

Colas, concurrencia, aislamiento, warehouse sizing y multi-cluster para cargas de trabajo compatibles.

Empezar esta unidad

4.5. Servicios de optimizacion

Query Acceleration, Search Optimization, clustering keys y materialized views por patron de consulta.

Empezar esta unidad

4.6. Caches

Result cache, metadata cache y warehouse cache; que persiste, que no y cuando invalida.

Empezar esta unidad

4.7. Datos estructurados, semiestructurados y no estructurados

Tipos SQL, VARIANT, OBJECT, ARRAY, paths, FLATTEN y archivos no estructurados en stages.

Empezar esta unidad

4.8. Agregaciones y window functions

GROUP BY, funciones de ventana, frames, QUALIFY y seleccion de la expresion analitica correcta.

Empezar esta unidad

4.9. Aplicacion de SQL para optimizar

Proyeccion, filtros, joins, casts, UNION ALL, MERGE, determinismo y Top-K pruning.

Empezar esta unidad
Todas las unidades

Profundiza cuando lo necesites.

Query Profile y Query Insights

El diagnostico serio empieza leyendo sintomas de ejecucion, no subiendo el warehouse a ciegas.

Leer unidad

Metodo de diagnostico de rendimiento

Empieza por medir el sintoma, localiza la capa responsable y aplica el cambio mas pequeno que ataca la causa real.

Leer unidad

ACCOUNT_USAGE para rendimiento

Convierte historicos de consultas y warehouses en decisiones de capacidad, priorizacion y optimizacion de cargas repetidas.

Leer unidad

Workload management y concurrencia

Relaciona cada tipo de cola con el recurso correcto: una query mas grande, mas capacidad concurrente o aislamiento de cargas.

Leer unidad

Servicios de optimizacion y estructuras de datos

Elige una optimizacion para un patron repetido y medible, valorando tambien sus costes de compute y almacenamiento.

Leer unidad

Caches de Snowflake

Distinguir result cache, metadata cache y warehouse cache evita respuestas demasiado simplistas sobre rendimiento.

Leer unidad

Datos estructurados, semiestructurados y no estructurados

Selecciona el modelo de dato y la funcion de consulta adecuados sin perder semantica de tipos, nulos o jerarquias anidadas.

Leer unidad

Agregaciones y window functions

Resume grupos de filas o calcula sobre una ventana sin perder el detalle de cada registro cuando el caso de uso lo necesita.

Leer unidad

SQL aplicado a optimizacion

Reduce datos, evita trabajo innecesario y escribe SQL que permita a Snowflake optimizar sin convertir consejos generales en dogmas.

Leer unidad