Diseño de bases de datos
Lis Sulmont
Curriculum Manager
También conocidas como {{1}}vistas no materializadas. Así hemos definido las vistas hasta ahora
También conocidas como vistas no materializadas. Así hemos definido las vistas hasta ahora
Vistas materializadas Materializadas físicamente
Almacena los {{1}}resultados de la consulta, no la consulta en sí. Consultar una vista materializada significa acceder a los resultados de la consulta que se han almacenado.
Consultas de larga duración
(en PostgreSQL) $$
CREATE MATERIALIZED VIEW my_mv AS SELECT * FROM existing_table;
$$
REFRESH MATERIALIZED VIEW my_mv;
Las vistas materializadas suelen depender de otras vistas materializadas.
$$

Las vistas materializadas suelen depender de otras vistas materializadas. Se crea una cadena de dependencias al actualizar las vistas. Actualizar todas las vistas al mismo tiempo no es lo más eficiente.
Utiliza grafos acíclicos dirigidos (DAG) para realizar un seguimiento de las vistas. $$ $$ Herramientas para programar flujos de datos


Diseño de bases de datos