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.