基于字符的数据的数据库列大小

Nic*_*ick 3 sql-server performance database-design

我刚遇到一个数据库,其中所有基于字符的列的大小都以8的倍数指定(例如Username = varchar(32),Forename = nvarchar(128)等)这是否与性能有关数据库还是完全没有意义?

谢谢.

NB这是在SQL 2000数据库中.

edo*_*oft 6

由于它们是VARchars,因此使用的实际空间基于内容.如果他们是CHAR,我会开始担心.

-Edoode