Будет ли SQL Server 2005 наказывать меня за использование nvarchar (50) в качестве первичного ключа вместо целого числа?

Я рассматриваю возможность изменения некоторых таблиц для использования nvarchar (50) в качестве первичного ключа вместо первичного ключа int. Использование int ID для ключа на самом деле не имеет значения, это интересующая меня строка. Какой тип снижения производительности произойдет, или где вы исследуете это? Кроме вырезать и попробовать это.

Ответы на вопрос(5)

Ваш ответ на вопрос