Сравнение Sql Server int и nvarchar по производительности?
Для вас дизайн базы данных / гуру производительности там.
Я проектирую таблицу, у меня есть выбор использования int или nvarchar (128) для столбца, предположим, что пространство не является проблемой. Мой вопрос, который даст производительность
когда я ищу с колонкой int
where ID = 12324
или когда я ищу по столбцу nvarchar (ключом является все значение, поэтому я не использую оператор LIKE)
where Key = 'my str'
Я уверен, что для небольших наборов данных это не имеет значения, но давайте предположим, что эти данные будут в миллионах строк.