Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Oracle

Respuesta
 
Herramientas Desplegado
Antiguo 09-ene-2008, 10:42   #1 (permalink)
Alberto1719 ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2007
Mensajes: 9
Vistas materializadas

Hola a tod@s
Estoy realizando unas consultas en Oracle con vistas materializadas y ando muy verde
Mi duda es la siguiente...
Tengo 3 vistas intermedias llamemoslas Peras, Manzanas y Platanos.

tienen una relacion 1 a 1, a traves del campo 'tamaño' que se encuentra en Plantanos.
Ahora lo que tengo que hacer es crear una vista materializada Peras con Plantanos y sacar el campo 'tamaño' y lo mismo con la vista Manzana-Plantanos.

Perdon si no me he explicado bien, sorry como dije antes ando muy verde.
Gracias un saludo.
mi correo para el que quiera comentarme algo es el siguiente...
olakillas@hotmail.com
Alberto1719 está desconectado   Responder Citando
Antiguo 09-ene-2008, 11:33   #2 (permalink)
matanga ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 526
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-ene-2008 a las 13:04.
matanga está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 21:45.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93