Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w Microsoft Fabric
Zwraca informacje o współdzielonych pulach pamięci dostępnych dla komponentu Full-Text Gatherer dla pełnego tekstowego przeszukiwania lub zakresu pełnego tekstu.
| Nazwa kolumny | Typ danych | Description |
|---|---|---|
| pool_id | int | ID przydzielonej puli pamięci. 0 = Małe 1 = Duże |
| buffer_size | int | Wielkość każdego przydzielonego bufora w puli pamięci. |
| min_buffer_limit | int | Minimalna liczba dozwolonych w puli pamięci. |
| max_buffer_limit | int | Maksymalna liczba dozwolonych w puli pamięci. |
| buffer_count | int | Aktualna liczba pamięci współdzielonej w puli pamięci. |
Permissions
W programie SQL Server i usłudze SQL Managed Instance wymagane jest VIEW SERVER STATE uprawnienia.
W usłudze SQL Database VIEW DATABASE STATE w bazie danych lub członkostwo w roli serwera ##MS_ServerStateReader##.
Uprawnienia dla programu SQL Server 2022 i nowszych
Wymaga VIEW uprawnień STAN WYDAJNOŚCI SERWERA na serwerze.
Połączenia fizyczne
Kardynały relacji
| Od | Do | Relationship |
|---|---|---|
dm_fts_memory_buffers.pool_id |
dm_fts_memory_pools.pool_id |
Wiele do jednego |
Examples
Poniższy przykład zwraca całkowitą współdzieloną pamięć należącą do komponentu Microsoft Full-Text Gatherer w procesie SQL Server:
SELECT SUM(buffer_size * buffer_count) AS "total memory"
FROM sys.dm_fts_memory_pools;