Avatar billede robson Nybegynder
18. juli 2003 - 10:45 Der er 1 løsning

Bestemte ord driller ved Full-Text Index

Hej

Jeg har oprettet et Full-Text Index på en tabel i min SQL Server 2000 database. En søgning i mit index er i stil med følgende sqlkode:

SELECT * FROM CONTAINSTABLE (MinTabel, *, 'MinSøgeOrd') AS ar JOIN Arkiv AS ark ON ar.[KEY] = ark.MinTabelID

Dette fungerer super godt - MEN der er et par enkelte ord (jeg har sikkert slet ikke fundet dem alle...) der giver problemer! Hvis jeg prøver at søge med ord som "noget", "nogle", "en", "er" eller "her" så banker CPU'en op på 100% og min ASP side står bare "og tænker".

Der er ikke problemer med at søge på fx "bo", "rie" o.lign.

Det er vel ikke nødvendigt først at sorterer uheldige ord fra (og hvor skulle man vide fra hvilke ord det drejer sig om...)

Er der nogle der kan forklare mig hvorfor dette sker og hvordan jeg kan undgå det???
Avatar billede robson Nybegynder
21. juli 2003 - 08:18 #1
Jeg er selv kommet lidt videre - problemet er omkring Noisewords!! Så vidt jeg kan finde frem til så er noisewords ord som ikke indexseres af Full-Text indexseringen - noisewords filerne findes i MSSQL\FTDATA\SQLServer\Config

Spg lukkes!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester