Dela via


Hantera och övervaka Full-Text, sök efter en serverinstans

gäller för:SQL ServerAzure SQL Database

Fulltextadministration för en serverinstans omfattar:

  • Systemhanteringsuppgifter som att hantera tjänsten FDHOST Launcher (MSSQLFDLauncher), starta om filterdaemonvärdprocessen om du ändrar autentiseringsuppgifterna för tjänstkontot, konfigurera serveromfattande fulltextegenskaper och säkerhetskopiera fulltextkataloger. På servernivå kan du till exempel ange ett standardspråk för fulltext som skiljer sig från standardspråket för serverinstansen som helhet.

  • Konfigurera fulltextlingvistiska komponenter (ordbrytare och stammsökare, tesaurusfil, stoppord och stopplistor).

  • Konfigurera en användardatabas för fulltextsökning. Detta innebär att skapa en eller flera fulltextkataloger för databasen och definiera ett fulltextindex för varje tabell eller indexerad vy som du vill köra fulltextfrågor på.

Visa eller ändra serveregenskaper för Full-Text search

Du kan visa fulltextegenskaperna för en instans av SQL Server i SQL Server Management Studio.

  1. Högerklicka på en server i Object Explorer och klicka sedan på Egenskaper.

  2. I dialogrutan Serveregenskaper klickar du på sidan Avancerat för att visa serverinformation om fulltextsökning. Egenskaperna för fulltext är följande:

    • Full-Text Language

      Anger ett standardspråk för fulltextindexerade kolumner. Språkanalys av fulltextindexerade data är beroende av dataspråket. Standardvärdet för det här alternativet är serverns språk. Det språk som motsvarar inställningen som visas finns i sys.fulltext_languages (Transact-SQL).

    • Full-Text Uppgraderingsalternativ

      Den här serveregenskapen styr hur fulltextindex migreras när du uppgraderar en databas från SQL Server 2005 (9.x) till en senare version. Den här egenskapen gäller för uppgradering genom att koppla en databas, återställa en säkerhetskopia av en databas, återställa en säkerhetskopia av en fil eller kopiera databasen med hjälp av guiden Kopiera databas.

      Alternativen är följande:

      Importera
      Fulltextkataloger importeras. Normalt är importen betydligt snabbare än ombyggnad. Om du till exempel bara använder en processor körs importen ungefär 10 gånger snabbare än återskapad. En importerad fulltextkatalog använder dock inte de nya och förbättrade ordbrytarna som introducerades i SQL Server 2008 (10.0.x), så du kanske vill återskapa dina fulltextkataloger så småningom.

      Notera

      Återskapa kan köras i flertrådat läge, och om fler än 10 processorer är tillgängliga kan återskapande köras snabbare än import om du tillåter att återskapande använder alla processorer.

      Om en fulltextkatalog inte är tillgänglig återskapas de associerade fulltextindexen. Det här alternativet är endast tillgängligt för SQL Server 2005-databaser (9.x).

      Återskapa
      Fulltextkataloger återskapas med hjälp av de nya och förbättrade ordbrytarna. Det kan ta en stund att återskapa index, och en betydande mängd processor och minne kan krävas efter uppgraderingen.

      Återställ
      Fulltextkataloger återställs. SQL Server 2005-katalogfiler (9.x) tas bort, men metadata för fulltextkataloger och fulltextindex behålls. Efter uppgraderingen inaktiveras alla fulltextindex för ändringsspårning och crawlningar startas inte automatiskt. Katalogen förblir tom tills du manuellt utfärdar en fullständig population när uppgraderingen har slutförts.

      Information om hur du väljer ett uppgraderingsalternativ i fulltext finns iUpgrade Full-Text Search.

      Anteckning

      Alternativet för fullständig textuppgradering kan också anges med hjälp av åtgärden sp_fulltext_serviceupgrade_option.

Visa ytterligare Full-Text serveregenskaper

Transact-SQL funktioner kan användas för att hämta värdet för olika egenskaper på servernivå för fulltextsökning. Den här informationen är användbar för att administrera och felsöka fulltextsökning.

I följande tabell visas fulltextegenskaper för en SQL Server-serverinstans och deras relaterade Transact-SQL funktioner.

Egenskap Beskrivning Funktion
IsFullTextInstalled Om fulltextkomponenten är installerad med den aktuella instansen av SQL Server. FULLTEXTSERVICEPROPERTY

SERVERPROPERTY
LoadOSResources Om operativsystemets ordbrytare och filter registreras och används med den här instansen av SQL Server. FULLTEXTSERVICEPROPERTY
VerifySignature Anger om endast signerade binärfiler läses in av Full-Text Engine. FULLTEXTSERVICEPROPERTY

Övervaka Full-Text sökaktivitet

Flera dynamiska hanteringsvyer och funktioner är användbara för att övervaka fulltextsökningsaktivitet på en serverinstans.

Om du vill visa information om fulltextkataloger med pågående befolkningsaktivitet

Visa aktuell aktivitet för en filter-daemonvärdprocess

Om du vill visa information om pågående indexpopulationer

Om du vill visa minnesbuffertar i en minnespool som används som en del av en crawlning eller crawlningsintervall.

Om du vill visa de delade minnespoolerna som är tillgängliga för fulltextinsamlingskomponenten för en fulltextkrypning eller ett fulltextkrypningsintervall

Om du vill visa information om varje fulltextindexeringsbatch

För att visa information om specifika intervall relaterade till en pågående population