Creare un gruppo di carico di lavoro
È possibile creare un gruppo di carico di lavoro utilizzando SQL Server Management Studio o Transact-SQL.
Prima di iniziare: Limitazioni e restrizioni, Autorizzazioni
Per creare un gruppo di carico di lavoro utilizzando: SQL Server Management Studio, Transact-SQL
Prima di iniziare
Limitazioni e restrizioni
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.
In SQL Server 2005 per la creazione dell'indice è possibile utilizzare un'area di lavoro per la memoria maggiore rispetto a quanto inizialmente garantito per le prestazioni. Tale gestione particolare è supportata da Resource Governor in SQL Server 2012. La concessione iniziale, così come qualsiasi concessione supplementare, è tuttavia limitata dalle impostazioni del gruppo di carico di lavoro e del pool di risorse.
[Torna all'inizio]
Autorizzazioni
Per creare un gruppo di carico di lavoro è necessaria l'autorizzazione CONTROL SERVER.
[Torna all'inizio]
Creare un gruppo di carico di lavoro utilizzando SQL Server Management Studio
Per creare un gruppo di carico di lavoro utilizzando SQL Server Management Studio
In Esplora oggetti espandere in modo ricorsivo il nodo Gestione fino al pool di risorse incluso in cui è contenuto il gruppo di carico di lavoro da modificare.
Fare clic con il pulsante destro del mouse sulla cartella Gruppi del carico di lavoro, quindi scegliere Nuovo gruppo del carico di lavoro.
Nella griglia Pool di risorse assicurarsi che il pool di risorse in cui si desidera aggiungere il gruppo di carico di lavoro sia evidenziato.
La griglia Gruppi del carico di lavoro per il pool di risorse presenterà una nuova riga con un nome vuoto e i valori predefiniti nelle altre colonne.
Fare clic sulla cella Nome e immettere un nome per il gruppo di carico di lavoro.
Selezionare o fare doppio clic su qualsiasi altra cella della riga di cui si desidera modificare le impostazioni predefinite e immettere i nuovi valori.
Per salvare le modifiche, fare clic su OK.
Creare un gruppo di carico di lavoro utilizzando Transact-SQL
Per creare un gruppo di carico di lavoro utilizzando Transact-SQL
Eseguire l'istruzione CREATE WORKLOAD GROUP specificando i valori di proprietà da impostare.
Eseguire l'istruzione ALTER RESOURCE GOVERNOR RECONFIGURE.
Esempio (Transact-SQL)
Nell'esempio seguente viene creato un gruppo di carico di lavoro denominato groupAdhoc nel pool di risorse denominato poolAdhoc.
CREATE WORKLOAD GROUP groupAdhoc
USING poolAdhoc;
GO
ALTER RESOURCE GOVERNOR RECONFIGURE;
GO
[Torna all'inizio]
Vedere anche
Attivitá
Creare e testare una funzione di classificazione definita dall'utente
Riferimento
CREATE WORKLOAD GROUP (Transact-SQL)
ALTER RESOURCE GOVERNOR (Transact-SQL)