Possible Duplicate:
Espace utilisé par les valeurs nulles dans la base de données
Qu'est-ce qui est plus efficace en termes d'espace de stockage ?
- Une colonne
int nullable
remplie de valeurs nulles. - Une colonne
int
remplie de zéros.
Je sais qu'une colonne nullable nécessite 1 bit supplémentaire d'information pour stocker son état nul, mais est-ce que les valeurs nulles évitent à la base de données d'allouer 32 bits pour un int qui est nul ?
(la sémantique de null et la signification de null ne sont pas importantes pour cette question)