Hola Alvaro,

Ya estamos modificando los módulos. 

Talvez  en un futuro lo hagamos a manera de investigación.


Gracias de todas maneras.

Saludos



> CC: pgsql-es-ayuda@postgresql.org
> Subject: Re: [pgsql-es-ayuda] ¿Como detecto si un UPDATE modifica un campo en 
> especifico?
> From: alvhe...@alvh.no-ip.org
> To: venegasp_arma...@hotmail.com
> Date: Tue, 1 May 2012 00:15:04 -0400
> 
> 
> Excerpts from venegasp_armando's message of vie abr 20 13:08:04 -0300 2012:
> 
> > Alvaro:
> > En cierta manera tienes razón con lo del pescado.
> 
> :-P
> 
> > Se generó un sistema para el control de inventario. Hay 52 módulos que 
> > afectan una tabla en específico y otras más. 
> > El  encargado del sistema ahora quiere que se valide la información de esa 
> > tabla.
> > Procesar toda la tabla completa (aún cuando fuera con un "cron" corriendo 
> > durante la noche) es un desperdicio de tiempo y procesamiento pues la tabla 
> > ya casí tiene los 40 millones de registros.
> > 
> > Una propuesta es agregar un campo adicional llamado "estatus". Si el campo 
> > está NULL se validan los campos de la tabla.
> 
> Hola,
> 
> Quizás la solución no es un nuevo campo y un trigger, sino una vista y
> una regla (esas de CREATE RULE).  Quizás la regla podría intentar
> detectar si el campo está siendo especificado o no durante el update, y
> tomar acciones distintas dependiendo de esto.  No tengo claro si
> realmente puede funcionar.
> 
> -- 
> Álvaro Herrera <alvhe...@alvh.no-ip.org>
                                          

Responder a