Full-text Indexing Support

This illustration shows the components that make up the full-text indexing support. These are the components involved in defining, creating, and populating full-text indexes.

Enabling databases and tables for full-text indexing, defining and populating the indexes is specified using:

The other components are involved in defining and populating full-text indexes in this manner:

  1. A Microsoft® SQL Server™ database is enabled for full-text indexing.
  2. The full-text catalogs for the database are specified.
  3. Individual tables are enabled for full-text indexing and associated with a catalog.
  4. Individual columns in each table are added to the full-text index for the table. All the metadata information from steps 1 through 4 is stored in system tables in SQL Server databases.
  5. The full-text indexes for each table are activated on a table-by-table basis. When a full-text table index is activated, a start seed value is sent from SQL Server to the indexing service within the Microsoft Search service. The start seed value identifies the table involved in the full text index.
  6. Population is requested on a catalog-by-catalog basis. Each catalog population request is sent to the indexing service.

The population in Step 6 can take different forms.

Typically, a full-text catalog will be defined and initially have a full population executed. Incremental population operations are then run at intervals to pull across new data that has been added to the indexed columns in SQL Server. These periodic incremental population operations are usually defined as jobs and are dispatched automatically by the SQLServerAgent service.

See Also
Microsoft Search Service Full-text Catalogs and Indexes
Full-text Indexes  

  


(c) 1988-98 Microsoft Corporation. All Rights Reserved.