создание индекса по столбцу nvarchar (max) - PullRequest
0 голосов
/ 13 декабря 2018

у меня таблица содержит три столбца.Если я выберу NVARCHAR(MAX) столбец в своем операторе выбора, я вижу низкую производительностьМожно ли создать индекс для столбца NVARCHAR(MAX)?.

CREATE TABLE TEST
(
     id primary key,
     product VARCHAR(50),
     Title NVARCHAR(max)
)

INSERTING MILLIONS OF RECORDS....

SELECT product, Title 
FROM TEST

Таблица содержит миллион записей.Как я могу создать индекс для этого столбца?Действительно ли это повышает производительность моего выбора оператора?Или есть какой-то другой способ улучшить это?

1 Ответ

0 голосов
/ 07 августа 2019

Вы можете индексировать NVARCHAR (MAX) с помощью « индекса полнотекстового поиска ».

Кроме того, SQL в вашем сообщении не включает WHEREили JOIN, так что я уверен, что индекс не улучшит производительность SELECT всех названий.Конечно, увеличит скорость вставок.

...