sys.dm_fts_index_population (Transact-SQL)
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Retorna informações sobre o índice de texto completo e as populações de frases-chave semânticas atualmente em andamento no SQL Server.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
database_id | int | ID do banco de dados que contém o índice de texto completo que está sendo populado. |
catalog_id | int | ID do catálogo de texto completo que contém este índice de texto completo. |
table_id | int | ID da tabela para a qual o índice de texto completo está sendo populado. |
memory_address | varbinary(8) | Endereço de memória da estrutura de dados interna que é usada para representar uma população ativa. |
population_type | int | Tipo de população. Um dos seguintes: 1 = População completa 2 = População incremental com base em carimbo de data/hora 3 = Atualização manual de alterações controladas 4 = Atualização em segundo plano de alterações controladas. |
population_type_description | nvarchar(120) | Descrição para o tipo de população. |
is_clustered_index_scan | bit | Indica se a população envolve uma verificação do índice clusterizado. |
range_count | int | Número de subintervalos nos quais esta população foi paralelizada. |
completed_range_count | int | Número de intervalos para os quais o processamento está concluído. |
outstanding_batch_count | int | Número atual de lotes pendentes para esta população. Para obter mais informações, consulte sys.dm_fts_outstanding_batches (Transact-SQL). |
status | int | Aplica-se a: SQL Server 2012 (11.x) e posterior. Status desta população. Observação: alguns dos estados são transitórios. Um dos seguintes: 3 = Iniciando 5 = Processando normalmente 7 = Parou de processar Por exemplo, esse status ocorre quando uma mesclagem automática estiver em andamento. 11 = População anulada 12 = processando uma extração de semelhança semântica |
status_description | nvarchar(120) | Descrição do status da população. |
completion_type | int | Status de como esta população foi concluída. |
completion_type_description | nvarchar(120) | Descrição do tipo de conclusão. |
worker_count | int | Esse valor é sempre 0. |
queued_population_type | int | Tipo da população, com base em alterações controladas, que seguirão a população atual, se houver. |
queued_population_type_description | nvarchar(120) | Descrição da população a ser seguida, se houver. Por exemplo, quando CHANGE TRACKING = AUTO e a população completa inicial estiver em andamento, essa coluna exibirá "População automática". |
start_time | datetime | Hora em que a população foi iniciada. |
incremental_timestamp | timestamp | Representa o carimbo de data/hora inicial para uma população completa. Para todos os outros tipos de população, esse valor é o último ponto de verificação confirmado que representa o andamento das populações. |
Comentários
Quando a indexação semântica estatística está habilitada além da indexação de texto completo, a extração semântica e a população de frases-chave, além da extração de dados de semelhança de documento, ocorrem simultaneamente com a indexação de texto completo. A população do índice de semelhança de documento ocorre posteriormente, em uma segunda fase. Para obter mais informações, consulte Gerenciar e monitorar a pesquisa semântica.
Permissões
No SQL Server e na Instância Gerenciada de SQL, requer a permissão VIEW SERVER STATE
.
Nos objetivos de serviço do Banco de Dados SQL Básico, S0 e S1 e para bancos de dados em pools elásticos, é necessário ter a conta do administrador do servidor, a conta do administrador do Microsoft Entra ou a associação à ##MS_ServerStateReader##
função de servidor. Em todos os outros objetivos de serviço do Banco de Dados SQL, a permissão VIEW DATABASE STATE
no banco de dados ou a associação à função de servidor ##MS_ServerStateReader##
são necessárias.
Permissões do SQL Server 2022 e posteriores
É necessária a permissão VIEW SERVER PERFORMANCE STATE no servidor.
Junções físicas
Cardinalidades de relações
De | Para | Relação |
---|---|---|
dm_fts_active_catalogs.database_id |
dm_fts_index_population.database_id |
Um-para-um |
dm_fts_active_catalogs.catalog_id |
dm_fts_index_population.catalog_id |
Um-para-um |
dm_fts_population_ranges.parent_memory_address |
dm_fts_index_population.memory_address |
Muitos para um |
Próximas etapas
Exibições e funções de gerenciamento dinâmico (Transact-SQL)
Pesquisa de texto completo e pesquisa semântica Exibições e funções de gerenciamento dinâmico (Transact-SQL)