Поделиться через


sys.dm_db_fts_index_physical_stats (Transact-SQL)

Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

Возвращает по одной строке для каждого индекса полнотекстового или семантического поиска в каждой таблице, имеющей связанный полнотекстовый или семантический индекс.

Имя столбца Тип Description
object_id INT Идентификатор объекта таблицы, содержащего индекс.
fulltext_index_page_count bigint Логический размер извлечения, определяемый количеством страниц индекса.
keyphrase_index_page_count bigint Логический размер извлечения, определяемый количеством страниц индекса.
similarity_index_page_count bigint Логический размер извлечения, определяемый количеством страниц индекса.

Общие замечания

Дополнительные сведения см. в разделе "Управление и мониторинг семантического поиска".

Метаданные

Для получения сведений о состоянии семантического индексирования выполните запрос к следующим динамическим административным представлениям:

Разрешения

На SQL Server и управляемом экземпляре SQL необходимо разрешение VIEW SERVER STATE.

Для целей службы База данных SQL Basic, S0 и S1, а также для баз данных в эластичных пулах, учетной записи администратора сервера, учетной записи администратора Microsoft Entra или членства в ##MS_ServerStateReader## роли сервера требуется. Для всех остальных целей обслуживания базы данных SQL требуется разрешение VIEW DATABASE STATE в базе данных или членство в роли сервера ##MS_ServerStateReader##.

Разрешения для SQL Server 2022 и более поздних версий

Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.

Примеры

В этом примере показано, как выполнить запрос, сообщающий логические размеры каждого из полнотекстовых и семантических индексов в каждой из таблиц, у которых имеются связанные индексы полнотекстового поиска или семантические индексы:

SELECT * FROM sys.dm_db_fts_index_physical_stats;  
GO  

См. также

Управление семантическим поиском и наблюдение за ним