Mysql
 sql >> Baza danych >  >> RDS >> Mysql

DECIMAL mysql i przestrzeń dyskowa?

W przypadku MySQL 5.1 (i nowszych) dzieli pamięć na część całkowitą i część ułamkową oraz zapewnia miejsce na przechowywanie największej możliwej liczby. Tak więc dla DECIMAL(12,6) potrzebujesz 3 bajtów na część całkowitą i 3 bajty na część ułamkową. Nie wygląda na to, że zmniejsza pamięć na podstawie wartości; odkłada pamięć na bok bez względu na wartość.

Możesz sprawdzić dokumentację tutaj:

Dziesiętna strona podręcznika MySQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Problem z dostępem do rzekomo wyłączonej funkcji w CODEIGNITER

  2. Jak przechowywać 1/01/1900 3:54:32 rano w MySQL?

  3. Zapytanie MySQL odnajdujące wartości w ciągu znaków oddzielonych przecinkami

  4. Jak połączyć się z MySQL za pomocą Node.js

  5. Usuń zduplikowane rekordy z tabeli bez pk lub id lub unikalnych kolumn w mysql