Nvarchar используется для хранения данных Unicode, которые используются для хранения многоязычных данных. Если вы не храните юникод, он все равно занимает то же место?
ДА.
См. Электронные книги MSDN на NCHAR и NVARCHAR .
NCHAR:
Theразмер хранилища составляет два раза n байтов.
NVARCHAR
Размер хранилища в байтах составляет в два раза больше введенных символов + 2 байта
Вроде. Не все символы Юникода используют два байта. Например, Utf-8 по-прежнему всего один байт на символ в большинстве случаев, но редко вам может понадобиться 4 байта на символ. Nvarchar сделает выделение двух байтов на символ.