tag:blogger.com,1999:blog-4063906708258638821.post3674735486078040070..comments2022-12-27T09:54:27.671-03:00Comments on El Blog de Leonardo Horikian: Problemas en Vistas Materializadas - Parte 1Leonardo Horikianhttp://www.blogger.com/profile/15192319884550377591noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-4063906708258638821.post-60228745303162723052008-09-16T18:00:00.000-03:002008-09-16T18:00:00.000-03:00Hola Pablo,Que error te muestra al intentar ejecut...Hola Pablo,<BR/><BR/>Que error te muestra al intentar ejecutar tu consulta con DBMS_MVIEW?<BR/><BR/>Saludos.Leonardo Horikianhttps://www.blogger.com/profile/15192319884550377591noreply@blogger.comtag:blogger.com,1999:blog-4063906708258638821.post-67878992422056793392008-09-16T16:35:00.000-03:002008-09-16T16:35:00.000-03:00Si, el mismo tratamiento de error.Saludos.Si, el mismo tratamiento de error.<BR/><BR/>Saludos.Leonardo Horikianhttps://www.blogger.com/profile/15192319884550377591noreply@blogger.comtag:blogger.com,1999:blog-4063906708258638821.post-936996927884919762008-07-29T14:40:00.000-03:002008-07-29T14:40:00.000-03:00Buena explicación, cuando el error te lo da cuand...Buena explicación, cuando el error te lo da cuando intentas crear la vista materializada en otro site, debmos de aplicar el mismo tratamiento de error?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4063906708258638821.post-25902573406268319432008-07-02T16:04:00.000-03:002008-07-02T16:04:00.000-03:00Estimados,Pude generar el script que me genera la ...Estimados,<BR/>Pude generar el script que me genera la tabla mv_capabilities_table y en la descripción con respecto a la vista materializada que quiero crear me dió (campos: CAPABILITY_NAME, POSSIBLE, MSGTXT respectivamente):<BR/><BR/>REFRESH_FAST_AFTER_INSERT <BR/>N <BR/>mv references a non-repeatable or session-sensitive expression<BR/>----------------------------------<BR/>REFRESH_FAST_AFTER_INSERT<BR/>N <BR/>GROUP BY clause in mv<BR/>----------------------------------<BR/>REFRESH_FAST_AFTER_INSERT <BR/>N <BR/>aggregate function in mv<BR/>-----------------------------------<BR/>Cómo puedo solucionar esto??. En el comentario anterior adjunté el script de la vista materializada a crear.<BR/>Muchas gracias<BR/><BR/>RicardoUnknownhttps://www.blogger.com/profile/06801880925315540977noreply@blogger.comtag:blogger.com,1999:blog-4063906708258638821.post-82790960679070972392008-07-02T12:44:00.000-03:002008-07-02T12:44:00.000-03:00Buenos días, excelente comentario. En mi caso quie...Buenos días, excelente comentario. En mi caso quiero realizar una vista materializada utilizando el REFRESH FAST ON DEMAND pero me tira el error:<BR/>11:37:53 a.m. ORA-12015: cannot create a fast refresh materialized view from a complex query<BR/>----------------------------------<BR/>Adjunto la query del log(creado) y vista materializada a crear:<BR/>1_<BR/>CREATE MATERIALIZED VIEW LOG ON PRUEBA WITH ROWID, SEQUENCE (ID, FECHA) INCLUDING NEW VALUES;<BR/>-----------------------------------<BR/>2_CREATE MATERIALIZED VIEW PRUEBA_MV <BR/>NOCOMPRESS <BR/>LOGGING <BR/>BUILD IMMEDIATE <BR/>USING INDEX <BR/>REFRESH FAST <BR/>ON DEMAND<BR/>WITH ROWID<BR/>USING DEFAULT LOCAL ROLLBACK SEGMENT <BR/>DISABLE QUERY REWRITE <BR/>AS <BR/>SELECT ID, COUNT (1) CANTIDAD<BR/> FROM PRUEBA p<BR/> WHERE p.fecha >= SYSDATE - 1<BR/>GROUP BY ID;<BR/>-----------------------------------<BR/>No tengo acceso al servidor para generar la tabla MV_CAPABILITIES_TABLE y poder obtener el error. Me pueden dar una mano para saber por otro camino cual es el error por el cual no puedo crear dicha vista materializada. Gracias<BR/><BR/>RicardoUnknownhttps://www.blogger.com/profile/06801880925315540977noreply@blogger.comtag:blogger.com,1999:blog-4063906708258638821.post-12848332964058555802008-07-02T08:53:00.000-03:002008-07-02T08:53:00.000-03:00Hola Leonardo soy Pablo, muy buena la explicacion....Hola Leonardo soy Pablo, muy buena la explicacion....ahora tengo un problema....mi query es tan largo que no lo puedo encapsular entre comillas....me das una idea de como seguir...porque ni siquiera puedo correr el dbms....<BR/><BR/>Gracias!!!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4063906708258638821.post-59928382105476347542008-06-27T16:15:00.000-03:002008-06-27T16:15:00.000-03:00Muy buena explicacion sobre este tema. Me ayudó ba...Muy buena explicacion sobre este tema. Me ayudó bastante a comprender sobre el mismo. Excelente blog.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4063906708258638821.post-43095179742281182112007-11-18T18:08:00.000-03:002007-11-18T18:08:00.000-03:00Hola Jesus, deberías fijarte qué explicación te ap...Hola Jesus, deberías fijarte qué explicación te aparece en la capacidad REFRESH_FAST_AFTER_INSERT. En mi ejemplo, aparece la leyenda "outer join in mv". Ese es el motivo por el cual no puedo hacer REFRESH_FAST_AFTER_INSERT. Deberías ver lo que aparece en tu caso y en base a eso hacer las correcciones necesarias.<BR/><BR/>Saludos.Leonardo Horikianhttps://www.blogger.com/profile/15192319884550377591noreply@blogger.comtag:blogger.com,1999:blog-4063906708258638821.post-39491097576550563862007-11-17T14:10:00.000-03:002007-11-17T14:10:00.000-03:00Hola soy Jesus :Me parece una muy buena explicació...Hola soy Jesus :Me parece una muy buena explicación y muy útil, pero como puedo hacer para que me deje de Salir el msg : <B>'consulte el motivo por el que REFRESH_FAST_AFTER_INSERT está desactivada' </B>. Espero me puedas ayudar.<BR/>GraciasAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-4063906708258638821.post-37407635911901234332007-09-21T19:43:00.000-03:002007-09-21T19:43:00.000-03:00parece que renegaste bastante pero voy a guardar e...parece que renegaste bastante pero voy a guardar este link estoy aprendiendo esto y cuando hago una vista materializada que a su vez es una vista de varias vistas materializadas mas se me pone relento la actualizacion pero bue no se nada todavia espero que se me solucione<BR/>saludos y muy buen articuloAnonymousnoreply@blogger.com