Estoy usando MySQL. Mi pregunta es si vale la pena cambiar la estructura de la bd:
Es una base en donde se registran los usuarios con datos como id, nick, pais, ciudad, nombre, edad, etc.
Estos campos puramente "personales" son un total de 22.
Luego la bd posee otros campos tambien relacionados con el usuario pero no para su uso, sino para el mio, como por ejemplo fecahderegistro, comonosconocio, ultimaconexion, accionesrealizadas, comentariosdelwebmaster y eventualmente algun par mas.
Mi pregunta es, usando ASP, es recomendable separar estos datos en dos tablas para usar la ultima solo cuando es necesario, o no vale la pena hacerlo por la poca cantidad de campos de diferencia?
Es decir, van a ser mas veloces las consultas ASP del usuario a los primeros datos si no pongo tambien los segundos datos en la misma tabla?
Supongamos que hago un recordset de todos los primeros datos, sera mejor el rendimiento de la pagina si ademas de estos datos en la tabla tengo los otros datos?
O lo que cuenta es el tamaño del juego de registros y no de la tabla?
Ojala que la respuesta sea que da lo mismo.
PD: considero que voy a tener unos 5000 registros (eso espero)