Свойства полнотекстового каталога и индекса (Transact-SQL)
Для получения значений различных полнотекстовых свойств индексирования может использоваться несколько функций Transact-SQL, например OBJECTPROPERTYEX и FULLTEXTCATALOGPROPERTY. Данные сведения полезны при администрировании и устранении неполадок в полнотекстовом поиске.
В следующей таблице приведен список доступных свойств полнотекстового поиска и связанных с ним функций Transact-SQL.
Примечание |
---|
Здесь рассматриваются только полнотекстовые свойства, применяемые в SQL Server 2008. |
Свойство |
Описание |
Функция |
---|---|---|
AccentSensitivity |
Настройка учета диакритических знаков. |
|
FullTextTypeColumn |
TYPE COLUMN в таблице, которая содержит информацию о типе документа столбца. |
|
ImportStatus |
Указывает, выполняется ли в настоящее время импорт полнотекстового каталога. |
FULLTEXTCATALOGPROPERTY |
IndexSize |
Размер полнотекстового каталога в мегабайтах (МБ). |
FULLTEXTCATALOGPROPERTY |
IsFulltextIndexed |
Указывает, включено ли в столбце полнотекстовое индексирование. |
COLUMNPROPERTY |
IsFulltextKey |
Указывает, является ли индекс полнотекстовым ключом таблицы. |
|
ItemCount |
Количество полнотекстовых индексированных элементов в полнотекстовом каталоге. |
FULLTEXTCATALOGPROPERTY |
MergeStatus |
Указывает, выполняется ли слияние в единый файл. |
FULLTEXTCATALOGPROPERTY |
PopulateCompletionAge |
Разница в секундах между завершением последнего заполнения полнотекстового индекса и 01/01/1990 00:00:00. |
FULLTEXTCATALOGPROPERTY |
PopulateStatus |
Состояние заполнения. В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется. |
FULLTEXTCATALOGPROPERTY |
TableFulltextBackgroundUpdateIndexOn |
Указывает, имеется ли в таблице фоновое полнотекстовое индексирование обновлений. |
|
TableFulltextCatalogId |
Идентификатор полнотекстового каталога, где находятся данные полнотекстового индекса таблицы. |
OBJECTPROPERTYEX |
TableFulltextChangeTrackingOn |
Указывает, включено ли в таблице полнотекстовое отслеживание изменений. |
OBJECTPROPERTYEX |
TableFulltextDocsProcessed |
Количество строк, обработанных с начала полнотекстового индексирования. |
OBJECTPROPERTYEX |
TableFulltextFailCount |
Количество строк, для которых полнотекстовый поиск не выявил индекса. |
OBJECTPROPERTYEX |
TableFulltextItemCount |
Количество строк, для которых было успешно выполнено полнотекстовое индексирование. |
OBJECTPROPERTYEX |
TableFulltextKeyColumn |
Идентификатор столбца полнотекстового уникального ключевого столбца. |
OBJECTPROPERTYEX |
TableFullTextMergeStatus |
Определяет, участвует ли в настоящий момент полнотекстовый индекс для таблицы в процессе слияния. |
OBJECTPROPERTYEX |
TableFulltextPendingChanges |
Количество отслеженных в процессе изменений. |
OBJECTPROPERTYEX |
TableFulltextPopulateStatus |
Указывает состояние заполнения полнотекстовой таблицы. |
OBJECTPROPERTYEX |
TableHasActiveFulltextIndex |
Указывает, содержит ли таблица активный полнотекстовый индекс. |
OBJECTPROPERTYEX |
UniqueKeyCount |
Количество уникальных ключей в полнотекстовом каталоге. |
FULLTEXTCATALOGPROPERTY |
См. также