sys.dm_fts_memory_pools (Transact-SQL)
Gibt Informationen zu den Shared Memory-Pools zurück, die für die Volltext-Gatherer-Komponente für einen Volltext-Durchforstungsvorgang oder einen Volltext-Durchforstungsbereich zur Verfügung stehen.
Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version). |
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
pool_id |
int |
ID des belegten Speicherpools. 0 = Kleine Puffer 1 = Große Puffer |
buffer_size |
int |
Größe der einzelnen zugeordneten Puffer im Speicherpool. |
min_buffer_limit |
int |
Mindestzahl der zulässigen Puffer im Speicherpool. |
max_buffer_limit |
int |
Höchstzahl der zulässigen Puffer im Speicherpool. |
buffer_count |
int |
Derzeitige Anzahl der auf dem freigegebenen Speicherbereich basierenden Puffer im Speicherpool. |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.
Physische Joins
Kardinalität der Beziehungen
Von |
Nach |
Beziehung |
---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
n:1 |
Beispiele
Im folgenden Beispiel wird das gesamte Shared Memory zurückgegeben, das von der Microsoft Volltext-Gatherer-Komponente des SQL Server-Prozesses verwendet wird.
SELECT SUM(buffer_size * buffer_count) AS "total memory"
FROM sys.dm_fts_memory_pools;
Siehe auch
Verweis
Dynamische Verwaltungssichten und -funktionen für Volltextsuche und semantische Suche (Transact-SQL)