In den alten Tagen war die Verwendung von varchar
over char
ein großes Nein Nein, da das varchar
auf einer anderen Seite als der Rest der Zeile gespeichert wurde. Ist dies bei SQL Server 2008 noch heute der Fall? Werde ich einen Speicher- / Leistungsgewinn sehen, wenn ich 1-3 varchar(5)
Spalten in char(5)
Spalten in einer Tabelle mit ändere ?
a) sagen wir 2.000.000 Zeilen b) wenn eine der varchar
Spalten Teil von Indizes / Primärschlüsseln ist