Share via


全文檢索目錄和索引屬性 (Transact-SQL)

您可以使用許多 Transact-SQL 函數 (例如 OBJECTPROPERTYEX 與 FULLTEXTCATALOGPROPERTY) 來取得各種全文檢索索引屬性的值。這項資訊可用於管理和疑難排解全文檢索搜尋。

下表列出可用的全文檢索屬性及其相關的 Transact-SQL 函數。

[!附註]

本文只會討論在 SQL Server 2008 中有用的全文檢索屬性。

屬性

描述

函數

AccentSensitivity

區分腔調字設定。

FULLTEXTCATALOGPROPERTY

FullTextTypeColumn

在資料表中,用來保存資料行文件類型資訊的 TYPE COLUMN。

COLUMNPROPERTY

ImportStatus

是否正在匯入全文檢索目錄。

FULLTEXTCATALOGPROPERTY

IndexSize

全文檢索目錄的大小 (以 MB 為單位)。

FULLTEXTCATALOGPROPERTY

IsFulltextIndexed

資料行是否已啟用全文檢索索引。

COLUMNPROPERTY

IsFulltextKey

索引是否為資料表的全文檢索索引鍵。

INDEXPROPERTY

ItemCount

目前在全文檢索目錄中的全文檢索索引項目數。

FULLTEXTCATALOGPROPERTY

MergeStatus

主要合併是否正在進行中。

FULLTEXTCATALOGPROPERTY

PopulateCompletionAge

前次全文檢索索引母體擴展完成和 01/01/1990 00:00:00 之間的時差 (以秒為單位)。

FULLTEXTCATALOGPROPERTY

PopulateStatus

擴展狀態。

未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。

FULLTEXTCATALOGPROPERTY

TableFulltextBackgroundUpdateIndexOn

資料表是否擁有全文檢索的背景更新索引。

OBJECTPROPERTYEX

TableFulltextCatalogId

資料表之全文檢索索引資料所在的全文檢索目錄識別碼。

OBJECTPROPERTYEX

TableFulltextChangeTrackingOn

資料表是否已啟用全文檢索變更追蹤。

OBJECTPROPERTYEX

TableFulltextDocsProcessed

全文檢索索引啟動之後所處理的資料列數。

OBJECTPROPERTYEX

TableFulltextFailCount

全文檢索搜尋未建立索引的資料列數。

OBJECTPROPERTYEX

TableFulltextItemCount

已順利建立全文檢索索引的資料列數。

OBJECTPROPERTYEX

TableFulltextKeyColumn

全文檢索唯一索引鍵資料行的資料行識別碼。

OBJECTPROPERTYEX

TableFullTextMergeStatus

具有全文檢索索引的資料表目前是否正在合併。

OBJECTPROPERTYEX

TableFulltextPendingChanges

要處理的暫止變更追蹤項目數。

OBJECTPROPERTYEX

TableFulltextPopulateStatus

全文檢索資料表的母體擴展狀態。

OBJECTPROPERTYEX

TableHasActiveFulltextIndex

資料表是否擁有使用中全文檢索索引。

OBJECTPROPERTYEX

UniqueKeyCount

全文檢索目錄中唯一索引鍵的數目。

FULLTEXTCATALOGPROPERTY