Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/05/2013, 09:46
Avatar de cuasatar
cuasatar
 
Fecha de Ingreso: junio-2011
Ubicación: Bogotá Rock City
Mensajes: 1.230
Antigüedad: 12 años, 10 meses
Puntos: 181
Respuesta: Borrar registros despues de tiempo

Cita:
Hola, se que es un cronjob pero se pueden crear cronjobs pues cuando el usuario cambie el valor del registro ya que si no, pense en crear uno que se ejecute en un dia de la semana y comprueba la fecha pero puede que si el dia que se comprueba es lunes y el usuario cambio el valor en sabado, no habria pasado el tiempo si es por ejemplo 1 semana.
Pues es que no tienes que limitar el cronjob a una vez a la semana. Si lo ejecutas a diario puedes revisar aquellos registros que tienen mas de una semana despues de haber sido modificados (usando DATEDIFF si mal no recuerdo y lo comparas con NOW). No vale la pena hacerlo cada dos o 3 horas porque no tiene sentido pero hacerlo una vez al día para tu necesidad especifica seria mas que suficiente. Igual ejecutalo en horas de la noche cuando los servidores estan "descansando" y se supone que tienen menos "trabajo".

Son ideas, tu escoge la que mejor se adapte a tu necesidad.
__________________
Blog de humor http://elcuasatar.net63.net/