Ai vecchi tempi, usare varchar
over char
era un grande no, dato che varchar
era memorizzato su una pagina diversa rispetto al resto della riga. È ancora così oggi con SQL Server 2008? Vedrò alcun guadagno di memoria / prestazioni cambiando 1-3 varchar(5)
colonne in char(5)
colonne su una tabella con
a) dire 2.000.000 di righe b) se una delle varchar
colonne fa parte degli indici / le chiavi primarie