CREATE RESOURCE POOL (Transact-SQL)
Crea un pool di risorse di Resource Governor. Resource Governor è disponibile solo nelle edizioni Enterprise, Developer ed Evaluation di SQL Server.
Sintassi
CREATE RESOURCE POOL pool_name
[ WITH
( [ MIN_CPU_PERCENT = value ]
[ [ , ] MAX_CPU_PERCENT = value ]
[ [ , ] MIN_MEMORY_PERCENT = value ]
[ [ , ] MAX_MEMORY_PERCENT = value ] )
]
[;]
Argomenti
pool_name
Nome definito dall'utente per il pool di risorse. pool_name è alfanumerico, può essere composto da 128 caratteri, deve essere univoco all'interno di un'istanza di SQL Server e deve essere conforme alle regole per gli identificatori.MIN_CPU_PERCENT = value
Specifica la larghezza di banda media garantita della CPU per tutte le richieste nel pool di risorse in caso di conflitto di CPU. value è di tipo integer e il valore predefinito è 0. L'intervallo consentito per value è compreso tra 0 e 100.MAX_CPU_PERCENT = value
Specifica la larghezza di banda media massima della CPU che riceveranno tutte le richieste nel pool di risorse in caso di conflitto di CPU. value è di tipo integer e il valore predefinito è 100. L'intervallo consentito per value è compreso tra 1 e 100.MIN_MEMORY_PERCENT = value
Specifica la quantità minima di memoria riservata al pool di risorse non condivisibile con altri pool. value è di tipo integer e il valore predefinito è 0. L'intervallo consentito per value è compreso tra 0 e 100.MAX_MEMORY_PERCENT = value
Specifica la memoria server totale utilizzabile dalle richieste nel pool di risorse. value è di tipo integer e il valore predefinito è 100. L'intervallo consentito per value è compreso tra 1 e 100.
Osservazioni
I valori di MAX_CPU_PERCENT e MAX_MEMORY_PERCENT devono essere maggiori o uguali ai valori di MIN_CPU_PERCENT e MIN_MEMORY_PERCENT, rispettivamente.
La somma dei valori di MIN_CPU_PERCENT e MIN_MEMORY_PERCENT per tutti i pool di risorse non deve superare 100.
Autorizzazioni
È richiesta l'autorizzazione CONTROL SERVER.
Esempi
Nell'esempio seguente viene illustrato come creare un pool di risorse denominato bigPool. Il pool utilizza le impostazioni predefinite di Resource Governor.
CREATE RESOURCE POOL bigPool;
GO
ALTER RESOURCE GOVERNOR RECONFIGURE;
GO