Oracle - vistas materializadas

   
Vista:

vistas materializadas

Publicado por susana (5 intervenciones) el 20/01/2008 17:21:11
queria saber que es una vista materializada. es lo mismo que una vista normal?
yo utilizo vistas pero no se si es lo mismo que las materializadas.

alguien que controle de esto me podía dar su correo? tengo unas cuantas preguntas.

muchas gracias.

Susana
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:vistas materializadas

Publicado por Dante (1 intervención) el 21/01/2008 16:03:22
hola susana..ojala pueda ayudarte----mira una vista materializada es aquella vista que es creada desde otra base de datos pero es creada como objeto..es decir que es como si fuera una tabla normal pero no se le puede modificar la estructura...y esta vista se actualiza segun lo que se programe en su creacion...laboro aca en el mindef...y mira hay diferentes servidores y diferentes base de datos...
acabamos de crear una vista materializada de a base de datos planillas...y le pusimos de instruccion que esta vista se actualice mensualmente, dado que el mov de planillas es mensual...eso para darle performance la base de datos y podamos obtener mucha mas memoria, velocidad, etc.

espero poder haberte ayudado.....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:vistas materializadas

Publicado por susana (5 intervenciones) el 22/01/2008 10:36:06
Podrías decirme como hago para decirle cada cuanto tiene que actualizarse.

Yo tengo vistas pero, hasta ahora las he creado siempre dentro de una misma base de datos con datos de varios esquemas de la misma base de datos.

Necesitaría crearla de otra base de datos (supongo con un dblink) y que se actualice cada x tiempo.

Yo puedo escribir en esta vista?

Y cuando se actualice que pasará.

Muchas gracias.

Su
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:vistas materializadas

Publicado por Dante (4 intervenciones) el 22/01/2008 15:58:17
aca te envio el scrip de creacion de una vista materializada..ojala te sirva

CREATE MATERIALIZED VIEW "SADPE"."VDITELE_GRADO" PCTFREE 10
PCTUSED 0 MAXTRANS 255
STORAGE ( INITIAL 64K NEXT 0K MINEXTENTS 1 MAXEXTENTS
2147483645 PCTINCREASE 0)
TABLESPACE "SADPE_SISTEMA" BUILD IMMEDIATE
USING INDEX
TABLESPACE "SADPE_SISTEMA" PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE ( INITIAL 64K NEXT 0K MINEXTENTS 1 MAXEXTENTS
2147483645 ) REFRESH FORCE START WITH to_date('22-May-2008
09:52:02 AM','dd-Mon-yyyy HH:MI:SS AM') NEXT sysdate + 7 AS
SELECT "NT_GRADOS"."NTGR_C_CODIGO" "CGRADOS_COD",
"NT_GRADOS"."NTGR_C_DESCORTA" "VGRADOS_DSC_CORTA",
"NT_GRADOS"."NTGR_C_DESCLARGA" "VGRADOS_DSC_LARGA"
FROM "CINFE"."NT_GRADOS"@PLANI.WORLD

el datalink es plani.world

de q pais escribes ????

suerte ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:vistas materializadas

Publicado por quintas (4 intervenciones) el 24/01/2008 16:21:41
Muy buenas, necesitaría saber a través de TOAD como actualizar mis snapshots. Tengo creadas varias vistas materializadas pero me aparecen como si fuesen tablas por lo que pierdo el acceso al script de creación.

Uso toad contra Oracle 10g.

Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar