Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Bevat de Transact-SQL-instructies en de SQL Server-databaseobjecten die ondersteuning bieden voor zoeken in volledige tekst, inclusief de functie voor het zoeken naar eigenschappen.
Deze lijst bevat geen afgeschafte objecten.
Zie Semantic Search DDL, Functions, Stored Procedures en Views voor de lijst met databaseobjecten die semantische zoekopdrachten ondersteunen.
Transact-SQL Data Definition Language (DDL)-instructies
Gebruik deze instructies om zoekonderdelen voor volledige tekst te definiëren, te wijzigen en te verwijderen, zoals catalogi, indexen, stoplists en eigenschappenlijsten. Normaal gesproken gebruikt u deze instructies bij het voorbereiden van een database of tabel voor zoekopdrachten in volledige tekst of bij het bijwerken van de configuratie.
| Onderdeel | Create | Bewerken | Laten vallen |
|---|---|---|---|
| Catalogus met volledige tekst: een logische container definiëren voor indexen in volledige tekst. | CREATE | VERANDEREN | DROP |
| Index voor volledige tekst: definiëren in een tabelkolom om query's in volledige tekst mogelijk te maken. | CREATE | VERANDEREN | DROP |
| Stoplijst voor volledige tekst: definieer een lijst met woorden die moeten worden genegeerd tijdens het indexeren van volledige tekst. | CREATE | VERANDEREN | DROP |
| Lijst met zoekeigenschappen: definieert een toewijzing van documenteigenschapsnamen aan MIME-typen voor gebruik in eigenschappenzoekopdrachten. | CREATE | VERANDEREN | DROP |
Systeempredicaten en -functies
Zoeken in volledige tekst breidt Transact-SQL uit met predicaten en tabelwaardefuncties die u kunt gebruiken om geavanceerde tekstkoppelingen in query's uit te voeren.
| Object | Description |
|---|---|
| BEVAT | Predicaat waarmee wordt getest of opgegeven tekstwaarden voldoen aan criteria voor volledige tekst (bijvoorbeeld woorden of woordgroepen). |
| CONTAINSTABLE | Tabelwaardefunctie retourneert sleutelwaarden en rangschikking van in aanmerking komende rijen voor een volledige-tekstquery. |
| FREETEXT- | Predicaat dat overeenkomt met tekstwaarden voor een zoekterm in natuurlijke taal. |
| FREETEXTTABLE | Tabelwaardefunctie die vergelijkbaar is met FREETEXT, retourneert rangschikkingsgegevens. |
Functies voor systeemmetagegevens
Deze functies retourneren metagegevenswaarden met betrekking tot zoek- of objecteigenschappen in volledige tekst. Ze worden ook breder gebruikt in SQL Server-metagegevensquery's.
| Object | Description |
|---|---|
| COLUMNPROPERTY | Retourneert informatie over de eigenschappen van een kolom (bijvoorbeeld of deze wordt berekend). |
| FULLTEXTCATALOGPROPERTY | Retourneert eigenschapswaarden voor een catalogus met volledige tekst. |
| FULLTEXTSERVICEPROPERTY | Retourneert waarden voor de configuratie van de volledige tekstservice. |
| INDEXPROPERTY | Retourneert informatie over een index. |
| OBJECTPROPERTY | Retourneert informatie over databaseobjecten. |
| OBJECTPROPERTYEX |
OBJECTPROPERTY Vergelijkbaar met uitgebreide eigenschapstypen. |
| SERVERPROPERTY | Retourneert informatie over het SQL Server-exemplaar. |
Door het systeem opgeslagen procedures
Deze opgeslagen procedures ondersteunen beheer- en diagnostische bewerkingen voor subsystemen voor zoeken in volledige tekst.
| Object | Description |
|---|---|
| sp_fulltext_keymappings | Rapporteert toewijzingen tussen voltekstsleutels en indexvermeldingen. Deze informatie is handig om inzicht te krijgen in de relatie tussen sleutelwaarden en indexen in volledige tekst. |
| sp_fulltext_load_thesaurus_file | Hiermee wordt een synoniemenlijstbestand geladen voor zoeken in volledige tekst. Synoniemenlijstbestanden bieden synoniemen en uitbreidingen. |
| sp_fulltext_pendingchanges | Retourneert de grootte of geschatte status van wijzigingen in de volledige tekstindex. |
| sp_fulltext_service | Biedt beheerbeheer over de instellingen van de zoekservice voor volledige tekst. |
| sp_help_fulltext_system_components | Een lijst met onderdelen van het zoeksysteem voor volledige tekst en hun status. |
Systeemcatalogusweergaven
Deze weergaven bevatten metagegevens voor zoeken in volledige tekst die zijn gedefinieerd in het databaseschema.
| Object | Description |
|---|---|
| sys.fulltext_catalogs | Een lijst met catalogussen met volledige tekst die zijn gedefinieerd in de database. |
| sys.fulltext_document_types | Toont documenttypen die zijn geregistreerd voor indexering in volledige tekst. |
| sys.fulltext_index_catalog_usages | Toont koppelingen tussen indexen in volledige tekst en catalogi. |
| sys.fulltext_index_columns | Geeft een lijst weer van de kolommen die deelnemen aan indexen in volledige tekst. |
| sys.fulltext_index_fragments | Biedt fragmentatiemetagegevens voor indexen in volledige tekst. |
| sys.fulltext_indexes | Bevat tabellen met een volledige-tekstindex en sleutelindexinformatie. |
| sys.fulltext_languages | Bevat talen die worden ondersteund voor indexering in volledige tekst. |
| sys.fulltext_stoplists | Lijsten met stoplijsten die beschikbaar zijn in de database. |
| sys.fulltext_stopwords | Lijst stopwoorden op die zijn gedefinieerd in aangepaste stoplijsten. |
| sys.fulltext_system_stopwords | Geeft een lijst weer van systeemstopwoorden die zijn ingebouwd in SQL Server. |
| sys.registered_search_properties | Een lijst met eigenschappen die zijn geregistreerd voor het doorzoeken van eigenschappen. |
| sys.registered_search_property_lists | Lijsten met eigenschappenlijsten die worden gebruikt door het zoeken naar eigenschappen. |
De dynamische systeembeheerweergaven
Deze DMV's bieden real-time monitoring en interne statusinformatie met betrekking tot volledige tekstindexering en -populatie.
| Object | Description |
|---|---|
| sys.dm_fts_active_catalogs | Toont catalogussen met volledige tekst die momenteel actief zijn. |
| sys.dm_fts_fdhosts | Details hostprocessen die ondersteuning bieden voor indexering in volledige tekst. |
| sys.dm_fts_index_keywords | Geeft trefwoorden weer die zijn opgeslagen in indexen in volledige tekst. |
| sys.dm_fts_index_keywords_by_document | Trefwoorden gekoppeld voor elk document. |
| sys.dm_fts_index_keywords_by_property | Trefwoorden samengevoegd met geregistreerd attribuut. |
| sys.dm_fts_index_population | Hiermee wordt de populatiestatus van volledige-tekstindexen bijgehouden. |
| sys.dm_fts_memory_buffers | Geeft het geheugenbuffergebruik weer voor indexering in volledige tekst. |
| sys.dm_fts_memory_pools | Biedt statistieken van geheugengroepen voor zoekopdrachten in volledige tekst. |
| sys.dm_fts_outstanding_batches | Rapporteert de openstaande batches van indexupdates. |
| sys.dm_fts_parser | Onderzoekt hoe tekst wordt geparseerd in tokens voor indexering in volledige tekst. |
| sys.dm_fts_population_ranges | Toont reeksen van gegevens die worden verwerkt tijdens de indexopbouw. |