08. januar 2004 - 01:04Der er
3 kommentarer og 1 løsning
Hvordan laver jeg Full-Text index
Jeg er lige begyndt at bruge mssql, og vil gerne have optimeret en tabel, så søgninger i den er super hurtige ;-) I den forbindelse vil jeg prøve med full-txt index, men når jeg kører wizarden til full-text index, siger den:- The selected table has no unique single column index.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du kan nøjes med at lave et unikt indeks på en kolonnne, men grundlæggende; Du skal tilføje en primær nøgle til tabellen - eller vælge en kolonne som primær nøgle.
Fulltext index er i øvrigt asynkront - dvs. at indexet kun opdateres når du starter en opdatering (eller har en sat i schedule).
Du være obs på, at såfremt din tabel ikke har en kolonne af typen TIMESTAMP (altså en ROWVERSION og ikke en datetime kolonne) så kan dit fulltext index kun køre med fuld opdatering - incremental opdatering bliver lavet til en fuld.
Og mens en fulltext indexering kører, så vil dit CPU forbrug være på næsten 100% - det kan vare nogle minutter. Sæt derfor prioriteten i dit indexopdatering til lav. Du kan se hvordan du gør det i Books Online som er installeret sammen med dine klientværktøjer.
Det kan også sagtens tage op til et par timer at opdatere dit Full-Text index - det gør det for mig på et af mine sites (som har et index indeholdende 3 tabeller med hver ca. 150.000 poster).
Som trer også skriver, så er Full-Text's store ulempe at man skal starte en opdatering af indexet. Men hvis du kan leve med at din søgning er nede i et stykke tid hver nat, så vil jeg helt sikkert anbefale Full-Text.
janus 007 -->Jeg opreter et nyt spørgsmål, hvor alle oplysninger om db'en er med. Tak for svarene :-)
Synes godt om
Ny brugerNybegynder
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.