..


Sponsorētās saites

Pilna teksta meklēšana SQL Server

Raksts raksta Vincent Gaglio
Lapa 1 no 5

Pilna teksta meklēšanu (FTS) ir līdzeklis SQL Server, kas ļauj ātri un efektīvi vaicājumu lielu daudzumu nestrukturētas datu. Šī funkcija tika ieviests ar SQL Server 2000, un ir uzlabota jaunākas versijas.

Pētījumu pamatā ir uz definīciju, tā saucamās pilna teksta indeksa, izmantojot procesu, ko sauc iedzīvotājiem, kas atjaunina indeksi ar vārdiem un vietās, kur tie atrodas tabulas database.Gli indeksi tiek glabātas struktūru sauc par katalogu un var definēt vairākas struktūras, šāda veida attiecībā uz katru datubāzi.

Pilna teksta indeksa, ir īpaša veida indeksu, kuru struktūra atšķiras no tradicionālās indeksi atsevišķu vārdu un satur tekstu, kuru vēlaties indeksēt.

Procesā populating motora indeksācijas (MSFTESQL) izrakstus teksta saturu tabulas rindai un izmanto pakalpojumus, īpašu sastāvdaļu, ko sauc iFilter iegūt tekstu plūsmas no kolonnas tiek indeksēta.

IFilter izmanto atkarīgas datu tipa kolonnā, kur datu dzīvo. Piemēram, tipa CHAR, NCHAR, VARCHAR, TEXT un tamlīdzīgi indeksēšanas motora ailēs attiecas tekstu IFilter.

Lai meklētu pilna teksta tabulas ir nepieciešami trīs nosacījumi:

  • Tabulā ir jābūt kolonnu ar unikālām vērtībām un nav Null (parasti primāro atslēgu);
  • ir izveidot katalogu, lai saglabātu pilna teksta indeksi sniegti tabulā;
  • jums ir nepieciešams izveidot pilna teksta indeksus teksta kolonnām, kuras vēlaties meklēt.
Un "iespējams iestatīt indeksu uz kolonnām dažādu veidu: CHAR, NCHAR, VARCHAR, TEXT, NTEXT, IMAGE, VARBINARY (MAX), XML.

Kā minēts iepriekš, pilna teksta meklēšanu ar SQL Server, tika ieviesta 2000, bet vēlāk ir uzlabojusies, un uzlabotas funkcijas:
  • ieviešana indeksēšanas pakalpojumu ātrāku spēcīgu pilna teksta meklēšanu;
  • spēju veikt pilna teksta vaicājumi, kas saistīti serveriem;
  • spēja vaicājuma pilna teksta patvaļīgas kopas kolonnās (nevis vienā kolonnā vai visiem, kā tas notika SQL Server 2000);
  • spēju norādīt valodu, kas jāizmanto ievietošanas indeksā, vārdiem;
  • Backup un atjaunot pilna teksta katalogā;
  • Pilna teksta indeksēšanas XML datiem;
  • Integrācija ar SQL Profiler.

Šajā pašā kategorijā ...
E-Learning
MS Access (Advanced) MS Access (Advanced)
Uzziniet, kā izveidot un pārvaldīt datubāzes ātri un viegli. Sākot ar 29 €.
MySQL (Kurss) MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39.
SQL un datu bāzes (Course) SQL un datu bāzes (Course)
Izveidot un pārvaldīt relāciju datu bāzēm. Sākot no € 39.
Sponsorētās saites