sql >> Base de Datos >  >> RDS >> Mysql

DECIMAL mysql y espacio de almacenamiento?

Para MySQL 5.1 (y superior), divide el almacenamiento para la parte entera y la parte fraccionaria, y deja espacio para el almacenamiento del número más grande posible. Entonces, para un DECIMAL (12,6), necesita 3 bytes para la parte entera y 3 bytes para la parte fraccionaria. No parece que disminuya el almacenamiento en función del valor; deja a un lado la memoria sin importar cuál sea el valor.

Puede consultar la documentación aquí:

Página del manual decimal de MySQL