Hola a todos: Es la primera vez te tengo voy a usar materialized views con una base de datos grande y funciones. El esquema es el siguiente: - tengo una tabla con una columna xml (donde se almacenan registros marcXML (bibliográficos) ) - de dicha columna extraigo mediante una vista materializada datos que servirán luego para realizar un autocomplete en la aplicación. Las funciones para extraer las valores son complejas y algo costosas. Demora 50 segundos en extraer los datos desde 340mil registros en mi hard. Uso además la extensión pg_trm. Una vez que la vista se ha refrescado el sistema funciona perfecto y la extensión pg_trm hace el trabajo perfecto para mi aplicación.
Pregunta: Como es la forma correcta de realizar el refresh materialized ? desde la aplicación ? mediante un llamado cron ? se puede hacer en forma parcial, por ejemplo de solo los registros actualizados ? Tengo que tener algo más en cuenta como bloqueos cuando se hace el refresh ? Lic. Horacio Degiorgi http://bdigital.uncu.edu.ar http://sid.uncu.edu.ar Mendoza - Argentina