In Datenbankschemata stelle ich oft fest, dass die VARCHAR-Größen auf die Byte-Offsets 128/256 oder 4096 gerundet sind. Ich habe es auch schon früher gemacht, und die Idee dahinter war wahrscheinlich etwas mit Effizienz.
Gibt es heutzutage noch einen triftigen Grund dafür? Ich verwende heutzutage oft '50', '100' oder '200' als VARCHAR-Größen, da diese natürlicher sind und dem Benutzer normalerweise auch in Validierungsprüfungen angezeigt werden.