Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Como actualizar la informacion de unos campos, automaticamente?

Estas en el tema de Como actualizar la informacion de unos campos, automaticamente? en el foro de Bases de Datos General en Foros del Web. Tengo una base de datos de la cual saco la fecha maxima y minima y las pongo en una pagina. Pero resulta que esa consulta ...
  #1 (permalink)  
Antiguo 04/03/2003, 13:44
Avatar de Leonardo A. Sanchez  
Fecha de Ingreso: julio-2000
Ubicación: Mexico D.F.
Mensajes: 151
Antigüedad: 24 años, 6 meses
Puntos: 0
Pregunta Como actualizar la informacion de unos campos, automaticamente?

Tengo una base de datos de la cual saco la fecha maxima y minima y las pongo en una pagina. Pero resulta que esa consulta se esta haciendo una vez cada que cargo una pagina y ahora que la base de datos casi tiene 900.000 registros, es lento y frecuentemente me salen errores script time out.

He pensado en crear una tabla sencilla que me guarde esas fechas, pero como se crea en un servidor Microsoft SQL Server 7 o 2000 una accion automatica, que cuando sean insert, delete o update algun registro de estos, haga la consulta y me actualize esos campos?
__________________
En las manos de su manejador, la vida de Michael Jordan vale unos 20 millones, en las manos de Dios, cuanto crees que valdria tu vida? Entregasela y el hara de tu vida la mas valiosa del mundo entero.
  #2 (permalink)  
Antiguo 04/03/2003, 13:49
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años
Puntos: 1
Hola amigo, lo que tu necesitas investigar es sobre los Triggers o disparadores, con ellos arreglas tu problema.

Saludos
  #3 (permalink)  
Antiguo 04/03/2003, 14:03
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años
Puntos: 1
Bueno y como a mi tambien me falta aprender un poco sobre ello pues aqui les dejo un link por si les interesa

http://www.devarticles.com/art/1/36/2
  #4 (permalink)  
Antiguo 04/03/2003, 14:15
Avatar de Leonardo A. Sanchez  
Fecha de Ingreso: julio-2000
Ubicación: Mexico D.F.
Mensajes: 151
Antigüedad: 24 años, 6 meses
Puntos: 0
De acuerdo

Ok voy a ver esa dirección. Espero no demorarme mucho en esto.

Saben? me preocupa que en ocasiones doy de alta unos 10000 o 12 registros todos uno detras del otro y si coloco un disparador para cada uno esto seria mortal. Pienso que eso me va a ocasionar problemas, si alguno sabe de algo que pueda ver para esquivar esto se los agradeceria.
__________________
En las manos de su manejador, la vida de Michael Jordan vale unos 20 millones, en las manos de Dios, cuanto crees que valdria tu vida? Entregasela y el hara de tu vida la mas valiosa del mundo entero.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:24.