Нварчар выступит лучше чем варчар?

Я действительно удивлен, увидев, что в моей таблице MS SQL я определяю поле varchar и группировать с полем другой таблицы.

Когда я делаю то же самое с колонкой, как nvarchar это на 3 секунды быстрее, чем varcharкогда, теоретически, varchar должен быть быстрее из-за 1-байтового символа.

Может кто-нибудь объяснить мне, почему nvarchar быстрее в этом случае?

Заранее спасибо.

1 ответ

Операционные системы используют Юникод внутри. Я думаю, что это делает nvarchar быстрее, так как он не нуждается в конвертации.

Другие вопросы по тегам