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