Bonjour,
Quel est la différence entre un SMALLINT(3) et un INT(3)?
Merci.
Bonjour,
Quel est la différence entre un SMALLINT(3) et un INT(3)?
Merci.
Entre smallint et int, c'est une question de capacité de stockage...
Toutes les infos sont là http://dev.mysql.com/doc/refman/5.0/...ric-types.htmlMySQL permet de spécifier optionnellement la taille d'affichage, sous la forme d'une valeur entière entre parenthèses
Merci.
Oui j'ai lu cette page.
Alors SMALLINT(3) consommera moins d'espace que INT(3) ? et pour les rechercher, MySQL réagit comment par rapport à ces deux déclaration?
Je ne pense pas que ça change grand chose au niveau recherhce de données mais si ces colonnes SMALLINT sont indexées sur des grosses tables, la taille de l'index, et donc la durée de son parcours peuvent s'en trouver réduits.
Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
Partager