W dawnych czasach używanie varchar
over char
było wielkim „nie”, ponieważ varchar
było przechowywane na innej stronie niż reszta wiersza. Czy nadal tak jest w przypadku SQL Server 2008? Czy zobaczę jakikolwiek wzrost pamięci / wydajności po zmianie 1-3 varchar(5)
kolumn na char(5)
kolumny w tabeli z
a) powiedz 2.000.000 wierszy b) jeśli którakolwiek z varchar
kolumn jest częścią indeksów / kluczy podstawowych