COF-C03 Study LabPráctica independiente de Snowflake
Performance Optimization, Querying, and Transformation

Query Profile y Query Insights

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

query profile query insights spill queuing pruning
Cobertura COF-C03 4.2

Query Profile y Query Insights

Lectura de sintomas de rendimiento y accion inicial recomendada.

Conceptos que debes poder reconocer y distinguir:

  • Query Profile
  • Operators
  • Query Insights
  • Scans y joins
  • Spilling
  • Compilation y execution time

Usa los enlaces oficiales de Snowflake de esta unidad para ampliar cada concepto y contrastar su comportamiento.

Query Profile descompone la ejecucion en operadores y flujos. Query Insights anade mensajes de mejora cuando detecta condiciones que afectan al rendimiento.

Sintoma y primera lectura

Sintoma Interpretacion probable Primer paso util
Bytes scanned muy altos Pruning insuficiente o consulta demasiado amplia Revisar filtros y columnas
Local disk spill Falta memoria para una operacion Optimizar query o scale up
Remote spill Presion de memoria mayor y coste I/O Revisar cardinalidad y warehouse
Exploding join Many-to-many no prevista o join incompleto Corregir condicion y cardinalidad
Queued overload Concurrencia excesiva Multi-cluster o separar workloads