sql >> Database teknologi >  >> RDS >> Mysql

DECIMAL mysql og lagerplads?

For MySQL 5.1 (og højere) opdeler det lageret for heltalsdelen og brøkdelen og giver plads til lagerpladsen for det størst mulige antal. Så for en DECIMAL(12,6) skal du bruge 3 bytes til heltalsdelen og 3 bytes til brøkdelen. Det ser ikke ud til, at det mindsker lagerplads baseret på værdien; det sætter hukommelsen til side uanset værdien.

Du kan tjekke dokumentationen her:

MySQL Decimal Manual Side



  1. Hvordan man selv opdaterer PHP+MySQL CMS?

  2. MySQL Indsæt:Test først?

  3. Hvorfor falder min dato fra mysql med en dag i javascript?

  4. Hvordan håndteres InnoDB-deadlocks korrekt i Java/JDBC?