Il y a longtemps, quand j'étais un jeune lat, je faisais beaucoup de programmation d'assembleur et d'optimisation. Aujourd'hui, je me retrouve principalement à construire des applications web (ça va aussi ...). Cependant, chaque fois que je crée des champs pour des tables de base de données, je trouve des valeurs comme 16, 32 & 128 pour les champs de texte et j'essaie de combiner des valeurs booléennes dans des champs de données SET.Existe-t-il des raisons de performances pour utiliser des puissances de deux pour les tailles de champs dans ma base de données?
Est-ce que donner un champ de texte d'une longueur de 9 va rendre ma base de données plus lente à long terme et est-ce que je l'aide en spécifiant une longueur de champ plus facile à aligner?
Question connexe: http://stackoverflow.com/questions/212380/should-database-variable-length-text-fields-be-powers-of-2 – CesarB