Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 3.61 KB

File metadata and controls

60 lines (47 loc) · 3.61 KB
title sys.dm_fts_population_ranges (Transact-SQL)
description sys.dm_fts_population_ranges returns information about the specific ranges related to a full-text index population currently in progress.
author rwestMSFT
ms.author randolphwest
ms.reviewer mikeray
ms.date 02/27/2023
ms.service sql
ms.subservice system-objects
ms.topic reference
ms.custom
ignite-2025
f1_keywords
sys.dm_fts_population_ranges
sys.dm_fts_population_ranges_TSQL
dm_fts_population_ranges_TSQL
dm_fts_population_ranges
helpviewer_keywords
sys.dm_fts_population_ranges dynamic management view
dev_langs
TSQL
monikerRange =azuresqldb-current || >=sql-server-2016 || >=sql-server-linux-2017 || =azuresqldb-mi-current || =fabric-sqldb

sys.dm_fts_population_ranges (Transact-SQL)

[!INCLUDE SQL Server Azure SQL Database Azure SQL Managed Instance FabricSQLDB]

Returns information about the specific ranges related to a full-text index population currently in progress.

Column name Data type Description
memory_address varbinary(8) Address of memory buffers allocated for activity related to this subrange of a full-text index population.
parent_memory_address varbinary(8) Address of memory buffers representing the parent object of all ranges of population related to a full-text index.
is_retry bit If the value is 1, this subrange is responsible for retrying rows that encountered errors.
session_id smallint ID of the session that is currently processing this task.
processed_row_count int Number of rows that have been processed by this range. Forward progress is persisted and counted every 5 minutes, rather than with every batch commit.
error_count int Number of rows that have encountered errors by this range. Forward progress is persisted and counted every 5 minutes, rather than with every batch commit.

Permissions

On [!INCLUDEssNoVersion_md] and SQL Managed Instance, requires VIEW SERVER STATE permission.

On SQL Database Basic, S0, and S1 service objectives, and for databases in elastic pools, the server admin account, the Microsoft Entra admin account, or membership in the ##MS_ServerStateReader## server role is required. On all other SQL Database service objectives, either the VIEW DATABASE STATE permission on the database, or membership in the ##MS_ServerStateReader## server role is required.

Permissions for SQL Server 2022 and later

Requires VIEW SERVER PERFORMANCE STATE permission on the server.

Physical joins

:::image type="content" source="../../relational-databases/system-dynamic-management-views/media/join-dm-fts-population-ranges-1.svg" alt-text="Diagram of physical joins for sys.dm_fts_population_ranges.":::

Relationship cardinalities

From To Relationship
dm_fts_population_ranges.parent_memory_address dm_fts_index_population.memory_address Many-to-one

Next steps

Full-Text Search and Semantic Search Dynamic Management Views and Functions (Transact-SQL)