Ne fait aucune différence. Utilisez la taille appropriée pour vos données. Par exemple SQL Server, si vous regardez le Anatomy of a Record vous verrez que votre taille se traduit par des offsets d'enregistrement qui dépendent de l'enregistrement précédent dans la table, des valeurs nulles et d'autres facteurs, spécialement avec compression de ligne et compression de page pris en compte. Au moment où le champ est accédé, toute ressemblance avec la relation originale de taille de déclaration, vis-à-vis des pouvoirs de 2 ou des puissances de 10, est révolue depuis longtemps. De plus, divers éléments plus hauts sur une pile d'exécution de requête comme des opérateurs de jointure ou des opérateurs de tri ne bénéficieraient pas non plus de puissances de 2 tailles (je n'ai pas de liens 'preuve', mais c'est OK). . Le protocole TDS non plus lors du marshaling des données au client. Et je vois peu de bénéfice chez le client aussi.
Voyez, maintenant j'attends de voir s'il y a des dissidents. Nous avons 5 votes pour n'a pas d'importance. :) – TheJacobTaylor
Merci pour Toi réponds maintenant je maintenant ça n'a pas d'importance. BR – szkra