Sql Server int vs nvarchar comparação de desempenho?

Para seus gurus de design / desempenho de banco de dados por aí.

Estou criando uma tabela, tenho a opção de usar int ou nvarchar (128) para uma coluna, suponha que o espaço não seja um problema. Minha pergunta é o que dará desempenho

quando eu procuro com a coluna int

where ID = 12324

ou quando procuro com a coluna nvarchar (a chave é o valor inteiro, então não estou usando o operador LIKE)

where Key = 'my str'

Tenho certeza de que, para conjuntos de dados menores, não importa, mas vamos supor que esses dados estejam em milhões de linhas.

questionAnswers(4)

yourAnswerToTheQuestion