Condividi tramite


sys.dm_fts_memory_buffers (Transact-SQL)

Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure

Restituisce informazioni sui buffer di memoria appartenenti a uno specifico pool di memoria utilizzati in una ricerca o in 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

In SQL Server e Istanza gestita di SQL è richiesta l'autorizzazione VIEW SERVER STATE.

In database SQL obiettivi di servizio Basic, S0 e S1 e per i database nei pool elastici, è necessario l'account amministratore del server, l'account amministratore di Microsoft Entra o l'appartenenza al ruolo del ##MS_ServerStateReader## server. Per tutti gli altri obiettivi di servizio database SQL, è necessaria l'autorizzazione VIEW DATABASE STATE per il database o l'adesione ruolo del server ##MS_ServerStateReader##.

Autorizzazioni per SQL Server 2022 e versioni successive

È richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE per il server.

Join fisici

Diagramma dei join fisici per sys.dm_fts_memory_buffers.

Cardinalità delle relazioni

Da Per Relationship
dm_fts_memory_buffers.pool_id dm_fts_memory_pools.pool_id Molti-a-uno

Passaggi successivi

Funzioni a gestione dinamica e DMV (Transact-SQL)
Funzioni e viste a gestione dinamica ricerca full-text e funzioni (Transact-SQL)