Tamaño real de los campos y optimizacion
Publicado por Juanjo (4 intervenciones) el 04/12/2003 12:35:19
Debo optimizar una bd en access y he hecho la siguiente prueba:
En una bd de una sola tabla con un solo campo de texto de tamaño maximo 50 donde se han guardado 2016 registros:
La mitad de ellos son de longitud 50 y la otra mitad de 25
Si no se compacta el tamaño del archivo es de 312k
Si se compacta es de 204k
Si cambio el tamaño a 255 caracteres como maximo se obtienen los mismos tamaños de archivo con lo cual el tamaño de fichero vendra determinado no por la longitud maxima generica sino por la longitud del campo mas largo en caso de que no este compactada la bd o de la longitud individual de cada campo en caso de que si lo este. ¿Estoy en lo cierto?
A parte de intentar reducir la redundancia de informacion ¿que puedo hacer para optimizar una bd?:
- Compactarla
- Ajustar los tipos de campo numericos (Ej: pasar de dole a entero largo)
-... ¿Que mas se os ocurre?
Gracias a todos por vuestra ayuda y siento soltar este rollo...
En una bd de una sola tabla con un solo campo de texto de tamaño maximo 50 donde se han guardado 2016 registros:
La mitad de ellos son de longitud 50 y la otra mitad de 25
Si no se compacta el tamaño del archivo es de 312k
Si se compacta es de 204k
Si cambio el tamaño a 255 caracteres como maximo se obtienen los mismos tamaños de archivo con lo cual el tamaño de fichero vendra determinado no por la longitud maxima generica sino por la longitud del campo mas largo en caso de que no este compactada la bd o de la longitud individual de cada campo en caso de que si lo este. ¿Estoy en lo cierto?
A parte de intentar reducir la redundancia de informacion ¿que puedo hacer para optimizar una bd?:
- Compactarla
- Ajustar los tipos de campo numericos (Ej: pasar de dole a entero largo)
-... ¿Que mas se os ocurre?
Gracias a todos por vuestra ayuda y siento soltar este rollo...
Valora esta pregunta
0