Почему varchar медленнее, чем nvarchar
Возможный дубликат:
varchar vs nvarchar выступление
Я изменил все столбцы nvarchar на varchar для надежды ускорить запрос. но мой запрос теперь стал медленным. раньше он работал 15 секунд, сейчас время выполнения составляет 26 секунд.
что может сделать это медленнее? я чего-то избегаю?
1 ответ
Если вы покажете нам схему и запрос, мы сможем вам помочь - моя первая ставка была бы на то, что у вас есть разные типы данных в схеме и запросе, и поэтому вы сейчас где-то делаете дополнительное преобразование типов. Также могут быть последствия от фактического преобразования данных, которое вы выполнили, ваша база данных может быть более сильно фрагментирована, чем была (или, как предложено в ответе на другой идентичный вопрос, который вы задали, ваша статистика может быть устаревшей, что приведет к плохим планам запросов).