Başka biriyle bir SQL Server veritabanı oluşturuyorum. Tablolardan biri, muhtemelen sabit kalacak verilerle küçüktür (6 satır). Uzaktan yeni bir satır eklenmesi olasılığı vardır. Tablo şöyle görünür:
CREATE TABLE someTable (
id int primary key identity(1,1) not null,
name varchar(128) not null unique
);
INSERT INTO someTable values ('alice', 'bob something', 'charles can dance', 'dugan was here');
Bu namesütunun karakter uzunluğuna bakıyorum ve değerlerinin muhtemelen 32 karakterden, belki de 24'ten bile büyük olmayacağını düşünüyorum. Bu sütunu değiştirmenin herhangi bir avantajı var mı, örneğin, varchar(32)?
Ayrıca, varsayılan sütun boyutlarını 4, 8, 32 vb.'nin katlarına tutmanın bir avantajı var mı?