Caches
Result cache, metadata cache y warehouse cache; que persiste, que no y cuando invalida.
Conceptos que debes poder reconocer y distinguir:
- Persisted result cache
- Metadata cache
- Warehouse local disk cache
- Alcance de cada cache
- Invalidacion
- Suspension de warehouse
Usa los enlaces oficiales de Snowflake de esta unidad para ampliar cada concepto y contrastar su comportamiento.
Comparativa rapida
| Cache | Donde vive | Persiste tras suspension | Que invalida |
|---|---|---|---|
| Persisted query result cache | Servicio de resultados | Si | Cambios en datos o contexto relevante |
| Metadata cache | Cloud Services | No depende del warehouse | Se actualiza con cambios y optimizacion |
| Warehouse local disk cache | Cluster local | No | Suspension del warehouse o nuevas lecturas |
La confusin habitual es mezclar cualquier mejora de rendimiento con una sola cache. Snowflake usa caches distintas para propositos diferentes, y no todas sobreviven a una suspension.