Freigeben über


sys.resource_governor_external_resource_pools (Transact-SQL)

Gilt für: SQL Server 2016 (13.x) und höhere Versionen

Gilt für: SQL Server 2016 (13.x) R Services (In-Database) und SQL Server 2017 (14.x) Machine Learning Services

Gibt die Konfiguration des gespeicherten externen Ressourcenpools in SQL Server zurück. Jede Zeile der Sicht bestimmt die Konfiguration eines Pools.

Spaltenname Datentyp Beschreibung
external_pool_id int Eindeutige ID des Ressourcenpools. Lässt keine NULL-Werte zu.
name sysname Name des Ressourcenpools. Lässt keine NULL-Werte zu.
max_cpu_percent int Maximal zulässige durchschnittliche CPU-Bandbreite für alle Anforderungen im Ressourcenpool an, wenn CPU-Konflikte bestehen. Lässt keine NULL-Werte zu.
max_memory_percent int Prozentsatz des gesamten Serverspeichers, der für Anforderungen in diesem Ressourcenpool verwendet werden kann. Lässt keine NULL-Werte zu. Der geltende Höchstwert hängt von den Pool-Mindestwerten ab. So kann für max_memory_percent beispielsweise 100 festgelegt sein, aber der geltende Höchstwert ist niedriger.
max_processes int Maximale Anzahl gleichzeitiger externer Prozesse. Der Standardwert 0 bedeutet, dass kein Grenzwert festgelegt ist. Lässt keine NULL-Werte zu.
version bigint Interne Versionsnummer.

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung.

Siehe auch

Resource governance for machine learning in SQL Server (Ressourcenkontrolle für Machine Learning in SQL Server)

Katalogsichten der Ressourcenkontrolle (Transact-SQL)

sys.dm_resource_governor_resource_pools (Transact-SQL)

Ressourcenkontrolle

sys.dm_resource_governor_resource_pool_affinity (Transact-SQL)

Externe Skripts aktiviert (Serverkonfigurationsoption)

ALTER EXTERNAL RESOURCE POOL (Transact-SQL)