11.6. Escoger el tipo de columna correcto

MySQL 5.0

11.6. Escoger el tipo de columna correcto

Para almacenamiento óptimo, debe tratar de usar el tipo más preciso en todos los casos. Por ejemplo, si una columna entera se usa para valores en el rango de a , entonces es el mejor tipo. De los tipos que representan todos los valores requeridos, este tipo usa la menor cantidad de espacio.

Las tablas creadas en MySQL 5.0.3 y versiones posteriores usan un nuevo formato de almacenamiento para columnas . Todos los cálculos básicos () con columnas se realizan con precisión de 64 dígitos decimales. Consulte Sección 11.1.1, “Panorámica de tipos numéricos”.

Los cálculos con valores se realizan usando operaciones de doble precisioón. Si la precisión no es muy importante, o si la velocidad es la máxima prioridad, el tipo puede ser lo bastante bueno. Para alta precisión, siempre puede convertirlo a un tipo de punto fijo como . Esto le permite hacer todos los cálculos con enteros de 64-bit, luego convertir los resultados de nuevo a valores de coma flotante.