Modificare le impostazioni dei gruppi di carico di lavoro
Puoi modificare le impostazioni di un gruppo di carico di lavoro utilizzando SQL Server Management Studio.
Prima di iniziare: Limitazioni e restrizioni, Autorizzazioni
Per modificare le impostazioni di un gruppo di carico di lavoro: SQL Server Management Studio, Transact-SQL
Prima di iniziare
Limitazioni e restrizioni
È possibile modificare le impostazioni del gruppo di carico di lavoro predefinito e dei gruppi di carico di lavoro definiti dall'utente.
REQUEST_MAX_MEMORY_GRANT_PERCENT
La quantità di memoria utilizzata per la creazione dell'indice in una tabella partizionata non allineata è proporzionale al numero di partizioni interessate. Se la memoria totale necessaria supera il limite per query (REQUEST_MAX_MEMORY_GRANT_PERCENT) imposto dall'impostazione del gruppo di carico di lavoro, la creazione dell'indice potrebbe non essere completata. Poiché il gruppo di carico di lavoro predefinito consente a una query di superare il limite per query con la memoria minima necessaria per la compatibilità con SQL Server 2005, l'utente potrebbe essere in grado di eseguire la stessa creazione dell'indice nel gruppo di carico di lavoro predefinito, se nel pool di risorse predefinito è configurata una quantità di memoria totale sufficiente per eseguire una query.
Per la creazione dell'indice è possibile utilizzare un'area di lavoro per la memoria maggiore rispetto a quanto inizialmente garantito per le prestazioni. Questa speciale gestione è supportata da Resource Governor, tuttavia, la concessione iniziale ed eventuali concessioni di memoria aggiuntiva sono limitate dalle impostazioni di gruppo del carico di lavoro e dal pool di risorse.
Autorizzazioni
Per modificare le impostazioni di un gruppo di carico di lavoro è necessaria l'autorizzazione CONTROL SERVER.
Modificare le impostazioni di un gruppo di carico di lavoro utilizzando SQL Server Management Studio
Modificare le impostazioni di un gruppo di carico di lavoro utilizzando SQL Server Management Studio
In Esplora oggetti espandere in modo ricorsivo il nodo Gestione fino alla cartella Gruppi del carico di lavoro inclusa in cui è contenuto il gruppo di carico di lavoro da modificare.
Fare clic con il pulsante destro del mouse sul gruppo di carico di lavoro da modificare e quindi scegliere Proprietà.
Nella pagina Proprietà di Resource Governor selezionare la riga per il gruppo di carico di lavoro nella griglia Gruppi del carico di lavoro per il pool di risorse se non è selezionata automaticamente.
Selezionare o fare doppio clic sulle celle della riga da modificare e immettere i nuovi valori.
Per salvare le modifiche, fare clic su OK.
Modificare le impostazioni di un gruppo di carico di lavoro utilizzando Transact-SQL
Per modificare le impostazioni di un gruppo di carico di lavoro utilizzando Transact-SQL
Eseguire l'istruzione ALTER WORKLOAD GROUPP specificando i valori delle proprietà da modificare.
Eseguire l'istruzione ALTER RESOURCE GOVERNOR RECONFIGURE .
Esempio (Transact-SQL)
Nell'esempio seguente viene modificata l'impostazione di percentuale di concessione di memoria massima per il gruppo di carico di lavoro denominato groupAdhoc
.
ALTER WORKLOAD GROUP groupAdhoc
WITH (REQUEST_MAX_MEMORY_GRANT_PERCENT = 30);
GO
ALTER RESOURCE GOVERNOR RECONFIGURE;
GO
Vedi anche
Resource Governor
Creare un gruppo di carico di lavoro
Creare un pool di risorse
Modificare le impostazioni del pool di risorse
ALTER WORKLOAD GROUP (Transact-SQL)
ALTER RESOURCE POOL (Transact-SQL)
ALTER RESOURCE GOVERNOR (Transact-SQL)