Condividi tramite


sys.dm_fts_memory_buffers (Transact-SQL)

Restituisce informazioni sui buffer di memoria appartenenti a uno specifico pool di memoria utilizzato come parte di una ricerca o di un intervallo di ricerche per indicizzazione full-text.

[!NOTA]

La colonna seguente verrà rimossa in una versione futura di Microsoft SQL Server: row_count. Evitare l'utilizzo di questa colonna in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è implementata.

Colonna

Tipo di dati

Descrizione

pool_id

int

ID del pool di memoria allocato.

0 = Buffer di piccole dimensioni

1 = Buffer di grandi dimensioni

memory_address

varbinary(8)

Indirizzo del buffer di memoria allocato.

name

nvarchar(4000)

Nome del buffer di memoria condivisa per cui è stata eseguita questa allocazione.

is_free

bit

Stato corrente del buffer di memoria.

0 = Libero

1 = Occupato

row_count

int

Numero di righe gestite dal buffer.

bytes_used

int

Quantità, espressa in byte, di memoria utilizzata nel buffer.

percent_used

int

Percentuale della memoria allocata utilizzata.

Autorizzazioni

È richiesta l'autorizzazione VIEW SERVER STATE nel server.

Join fisici

Join significativi di questa DMV

Cardinalità delle relazioni

Da

A

Relazione

dm_fts_memory_buffers.pool_id

dm_fts_memory_pools.pool_id

Molti-a-uno

Vedere anche

Riferimento

Funzioni e viste a gestione dinamica (Transact-SQL)

Funzioni e viste a gestione dinamica relative alla ricerca full-text e semantica (Transact-SQL)