Compartilhar via


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çãoObservação

A coluna a seguir será removida em uma versão futura do MicrosoftSQL 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.

nome

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

Junções significativas dessa exibição de gerenciamento dinâmico

Cardinalidades da relação

De

Para

Relação

dm_fts_memory_buffers.pool_id

dm_fts_memory_pools.pool_id

Muitos para um

Consulte também

Referência

Exibições e funções de gerenciamento dinâmico (Transact-SQL)

Exibições e funções de gerenciamento dinâmico da pesquisa de texto completo e pesquisa semântica (Transact-SQL)