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
Cardinalità delle relazioni
Da |
A |
Relazione |
---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
Molti-a-uno |