Obwohl man bei Varchar jede beliebige Bytezahl benutzen kann, bleibe ich immer auf der Binären Schiene hängen. Geht euch das auch so?
Gerade weil man belibig lang werden kann, braucht man doch kein Binärfeld dazu?
Ich meine, Varchar holt sich doch sowieso nur soviele Bytes wie es braucht?
Meines Wissens braucht ein Index auf so ein Feld für jeden Eintrag die maximale definierte Länge, auch wenn der eigentliche Eintrag viel kleiner ist. Wenn du ein indiziertes Feld hast, ist es also nicht klug das maximal groß zu machen.