In den alten Tagen war die Verwendung von varcharover charein großes Nein Nein, da das varcharauf 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 varcharSpalten Teil von Indizes / Primärschlüsseln ist