..


Sponsoroidut linkit

Full-text search in SQL Server

Artikkelin kirjoittanut Vincenzo Gaglio
Sivu 1 5

Täystekstihaulla (FTS) on ominaisuus, SQL Server, joka mahdollistaa nopean ja tehokkaan pohti suuria määriä jäsentelemätöntä tiedot. Tämä ominaisuus otettiin käyttöön SQL Server 2000 ja on parannettu myöhemmissä versioissa.

Tutkimukset perustuvat määritelmään ns Tekstihakemistot läpi prosessin, jota kutsutaan väestö, päivittää näitä indekseistä sanoja ja missä ne löytyvät taulukoista database.Gli indeksit tallennetaan rakenteita kutsutaan luettelon ja voidaan määrittää useita rakenteita tämäntyyppisten jokaiselle tietokannalle.

Teksti-indeksiin on erityinen indeksin, jonka rakenne on erilainen kuin perinteisen indeksit sisältävät yksittäisiä sanoja tekstin haluat indeksoida.

Prosessin aikana asuttavat moottori indeksointi (MSFTESQL) otteita tekstisisällön taulukon rivi riviltä ja käyttää palveluja yksittäisiä komponentteja, kutsutaan IFilter, saada tekstiä suoratoistona sarakkeet on indeksoitu.

IFilter käyttö riippuu tietotyyppi sarake, jossa data sijaitsee. Esimerkiksi sarakkeet tyyppi CHAR, NCHAR, varchar, tekstiä ja vastaavia indeksointi moottori koskee IFilter tekstiä.

Voit suorittaa kokotekstihaku pöydälle vaatii kolme ehtoa:

  • taulukossa on sarake, jossa on yksilölliset arvot ja ei-null (yleensä perusavain);
  • luotava koko teksti luetteloomme säilytystä indeksit annetaan taulukossa;
  • Sinun täytyy luoda teksti-indeksit teksti sarakkeet, jotka haluat etsiä.
Ja "voidaan asettaa indeksit sarakkeet erityyppisiä: CHAR, NCHAR, varchar, Teksti, NTEXT, kuva, VARBINARY (MAX), XML.

Kuten edellä mainittiin, täystekstihaulla on otettu käyttöön SQL Server 2000, mutta uudemmissa versioissa on parannettu ja parannettuja ominaisuuksia:
  • käyttöönotto indeksointi palvelun nopeammin tehokkaampia koko tekstistä hakuja;
  • kyky suorittaa koko teksti kyselyt linkitettyihin palvelimia;
  • kyky suorittaa koko teksti kyselyihin mielivaltaisen sarjaa sarakkeet (sijasta yhden sarakkeen tai kaikki samalla tavoin kuin SQL Server 2000);
  • mahdollisuuden määritellä kieli, jota käytetään sanojen vuonna indeksiin;
  • varmuuskopiointi ja palautus teksti-luettelo;
  • Koko teksti indeksointia varten XML;
  • Integrointi SQL Profiler.

Samassa luokassa ...
E-Learning
MS Access Course MS Access Course
Opettele luoda ja hallita tietokantoja helposti ja nopeasti. Alennus -10% asti 1.6.2012.
Kurssin MySQL Kurssin MySQL
Hallinta avoimen lähdekoodin tietokanta. -15% Alennus asti 1.6.2012.
Opiskelun avuksi ja SQL Opiskelun avuksi ja SQL
Luominen ja hallinta relaatiotietokantojen. -15% Alennus asti 1.6.2012.
Sponsoroidut linkit