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

Que forma elegiríais de hacer esto?

Estas en el tema de Que forma elegiríais de hacer esto? en el foro de Mysql en Foros del Web. Buenas, Estoy diseñando un sistema de área privada y me gustaría que me dierais vuestra opinión, sobre cómo cogeríais estos dos valores - Veces que ...
  #1 (permalink)  
Antiguo 13/11/2009, 13:02
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Que forma elegiríais de hacer esto?

Buenas,

Estoy diseñando un sistema de área privada y me gustaría que me dierais vuestra opinión, sobre cómo cogeríais estos dos valores

- Veces que se iniciado sesión
- Mostrar la fecha de la ultima sesión iniciada

Barajo dos posibles, crear dos columnas en la base de datos para controlar las veces que ha iniciado sesión y cuando fue la última vez.

Dejar la base de datos tal y como está y hacerlo vía programación, contando las veces que el usuario aparece en la tabla “accesos al sistema” y sacar la fecha del ultimo logeo.

¿Qué forma es más óptima? y más rápida?

Muchas gracias de antemano!
  #2 (permalink)  
Antiguo 13/11/2009, 13:37
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Que forma elegiríais de hacer esto?

Cita:
Barajo dos posibles, crear dos columnas en la base de datos para controlar las veces que ha iniciado sesión y cuando fue la última vez.

Dejar la base de datos tal y como está y hacerlo vía programación, contando las veces que el usuario aparece en la tabla “accesos al sistema” y sacar la fecha del ultimo logeo.
No guardes en una tabla datos que se pueden obtener calculando. Es un desperdicio de espacio de disco.

Si tienes datos como para hacer una auditoría de las conexiones, entonces no necesitas almacenarlo. Usa los recursos que la base te provee.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 14/11/2009, 07:42
Avatar de neodani  
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Respuesta: Que forma elegiríais de hacer esto?

Cita:
Iniciado por gnzsoloyo Ver Mensaje
No guardes en una tabla datos que se pueden obtener calculando. Es un desperdicio de espacio de disco.

Si tienes datos como para hacer una auditoría de las conexiones, entonces no necesitas almacenarlo. Usa los recursos que la base te provee.
Muchas gracias por el consejo, así lo haré
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 03:10.