Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/01/2008, 12:33
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Re: Vistas materializadas

Hola,

Vistas Materializadas es un concepto de Data Warehouse, pensado para optimizar consultas con funciones de agregado y/o joins complejos sobre tablas muy grandes, mi pregunta es ¿seguro que esto es la solucion a tu problema?, lo pregunto sin desmerecer el analisis que puedas haber hecho.

Talvez si posteas un poco mas sobre tu modelo de datos real, dimensiones de las tablas, consultas que piensas que se van a optimizar, etc, sea mas precisa la respuesta, un join con una relacion 1 a 1 sobre tablas Peras, Manzanas y Platanos no parece ameritar una Vista Materializada, a menos que el plan sea hacer un sistema de replicacion entre bases de datos.

Tambien es importante postear, dado que este concepto ha evolucionado mucho, la version de Oracle.

Por ultimo, aunque postee un ejemplo de como crear una Vista Materializada, hay cosas en las que no debes estar verde, dado que pueden influenciar en el resultado de los datos al momento de hacer una consulta, cosas como Refresco o Query Rewrite son fundamentales al momento de implementar esta tecnologia.

Saludos

Última edición por matanga; 09/01/2008 a las 14:04