sys.dm_fts_memory_buffers (Transact-SQL)
Retorna informações sobre buffers de memória pertencentes a um pool de memórias específico usado como parte de um rastreamento de texto completo ou um intervalo de rastreamento de texto completo.
Observação |
---|
A coluna a seguir será removida em uma versão futura do Microsoft SQL Server: row_count. Evite usar essa coluna em novos trabalhos de desenvolvimento e planeje modificar os aplicativos que atualmente a utilizam. |
Coluna |
Tipo de dados |
Descrição |
---|---|---|
pool_id |
int |
ID do pool de memória alocada. 0 = Buffers pequenos 1 = Buffers grandes |
memory_address |
varbinary(8) |
Endereço do buffer de memória alocado. |
name |
nvarchar(4000) |
Nome do buffer de memória compartilhado para o qual esta alocação foi feita. |
is_free |
bit |
Estado atual de buffer de memória. 0 = Livre 1 = Ocupado |
row_count |
int |
Número de linhas que esse buffer está manipulando atualmente. |
bytes_used |
int |
Quantidade, em bytes, de memória em uso nesse buffer. |
percent_used |
int |
Porcentagem de memória alocada usada. |
Permissões
Requer a permissão VIEW SERVER STATE no servidor.
Junções físicas
Cardinalidades da relação
De |
Para |
Relação |
---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
Muitos para um |