Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Порядок столбцов в FULLTEXT INDEX  [new]
uvpv
Member

Откуда:
Сообщений: 3
Скажите пожалуйста влияет ли порядок столбцов в FULLTEXT INDEX на сам индекс т.е. если столбцы в FULLTEXT INDEX'е расположены в разном порядке, то эти индексы одинаковые или разные?

Заранее спасибо.
22 июн 09, 18:23    [7330245]     Ответить | Цитировать Сообщить модератору
 Re: Порядок столбцов в FULLTEXT INDEX  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10428
uvpv
Скажите пожалуйста влияет ли порядок столбцов в FULLTEXT INDEX на сам индекс т.е. если столбцы в FULLTEXT INDEX'е расположены в разном порядке, то эти индексы одинаковые или разные?

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


что означает
"столбцы в FULLTEXT INDEX'е расположены в разном порядке" ?

Порядок он один в каждом конкретном случае, как понять "в разном" ?
22 июн 09, 18:30    [7330263]     Ответить | Цитировать Сообщить модератору
 Re: Порядок столбцов в FULLTEXT INDEX  [new]
uvpv
Member

Откуда:
Сообщений: 3
Winnipuh
uvpv
Скажите пожалуйста влияет ли порядок столбцов в FULLTEXT INDEX на сам индекс т.е. если столбцы в FULLTEXT INDEX'е расположены в разном порядке, то эти индексы одинаковые или разные?

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


что означает
"столбцы в FULLTEXT INDEX'е расположены в разном порядке" ?

Порядок он один в каждом конкретном случае, как понять "в разном" ?



Имеется ввиду, что индекс создан на столбцы (column1, column2), а во втором случае (column2, column1) т.е. разный порядок добавления столбцов в индекс
22 июн 09, 19:55    [7330499]     Ответить | Цитировать Сообщить модератору
 Re: Порядок столбцов в FULLTEXT INDEX  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
А поисковый запрос покажите.
23 июн 09, 06:32    [7331178]     Ответить | Цитировать Сообщить модератору
 Re: Порядок столбцов в FULLTEXT INDEX  [new]
uvpv
Member

Откуда:
Сообщений: 3
tpg
А поисковый запрос покажите.

Поискового запроса нету. Давайте считать, что поисковый запрос может быть любым. Похоже мы приближаемся к финалу. У меня возникает такой вопрос: "Поисковый запрос может быть таким, что эти индексы в результате будут возвращать разный результат?"
23 июн 09, 09:57    [7331505]     Ответить | Цитировать Сообщить модератору
 Re: Порядок столбцов в FULLTEXT INDEX  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
uvpv
tpg
А поисковый запрос покажите.

Поискового запроса нету. Давайте считать, что поисковый запрос может быть любым. Похоже мы приближаемся к финалу. У меня возникает такой вопрос: "Поисковый запрос может быть таким, что эти индексы в результате будут возвращать разный результат?"
Конечно может.
Например, если в полнотекстовый индекс включены несколько симольных столбцов таблицы, то запрос
DECLARE @SearchWord nvarchar(30)
SET @SearchWord = N'performance'
SELECT Description 
FROM Production.ProductDescription 
WHERE FREETEXT(Description, @SearchWord);
и запрос
DECLARE @SearchWord nvarchar(30)
SET @SearchWord = N'performance'
SELECT Description 
FROM Production.ProductDescription 
WHERE FREETEXT(*, @SearchWord);
вернут, в общем случае, разное число строк.
23 июн 09, 10:06    [7331548]     Ответить | Цитировать Сообщить модератору
 Re: Порядок столбцов в FULLTEXT INDEX  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
uvpv, вы просто себе не представляете разницу между полнотекстовым индексом и обычным. Следовательно, пытаетесь рассуждать о первом, как о втором. А это далеко не так...
23 июн 09, 10:08    [7331558]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить