Spostare un gruppo di carico di lavoro

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Puoi spostare un gruppo di carico di lavoro di Resource Governor in un pool di risorse diverso usando SQL Server Management Studio o Transact-SQL.

Prima di iniziare

Non è possibile spostare un gruppo di carico di lavoro se un'operazione di configurazione di Resource Governor è in sospeso.

Limitazioni e restrizioni

Non è possibile spostare un gruppo di carico di lavoro se un'operazione di configurazione di Resource Governor è in sospeso. Puoi determinare se è presente una configurazione in sospeso eseguendo una query sulla vista a gestione dinamica sys.dm_resource_governor_configuration (Transact-SQL) per ottenere lo stato corrente di is_configuration_pending.

Autorizzazioni

Per spostare un gruppo di carico di lavoro è necessaria l'autorizzazione CONTROL SERVER.

Spostare un gruppo di carico di lavoro utilizzando SQL Server Management Studio

Spostare un gruppo di carico di lavoro utilizzando Management Studio

  1. In Esplora oggetti espandere in modo ricorsivo il nodo Gestione fino a Resource Governor.

  2. Fare clic con il pulsante destro del mouse su Resource Governor , quindi fare clic su Proprietà. In questo modo viene aperta la pagina Proprietà di Resource Governor .

  3. Nella finestra Pool di risorse fare clic sul pool di risorse contenente il gruppo di carico di lavoro da spostare. Nella finestra Gruppi del carico di lavoro sono ora elencati i gruppi di carico di lavoro di tale pool di risorse.

  4. Nella finestra Gruppi del carico di lavoro fare clic con il pulsante destro del mouse sulla freccia a destra, a sinistra del gruppo di carico di lavoro da spostare e fare clic su Sposta in. In questo modo viene visualizza una finestra Sposta gruppo del carico di lavoro .

  5. I pool di risorse disponibili sono visualizzati nella finestra. Fare clic sul nome del pool di risorse in cui si desidera spostare il gruppo di carico di lavoro, quindi fare clic su OK per eseguire l'operazione.

  6. Questa operazione non viene completata fino a quando non si fa clic su OK. Quando si fa clic su OKviene eseguita l'istruzione ALTER RESOURCE GOVERNOR RECONFIGURE.

  7. Se l'operazione di creazione o riconfigurazione del pool di risorse o gruppo di carico di lavoro non viene completata, viene visualizzato un messaggio di riepilogo degli errori sotto il titolo della pagina delle proprietà. Per visualizzare un messaggio di errore dettagliato, fare clic sulla freccia GIÙ sul messaggio di errore.

Spostare un gruppo di carico di lavoro utilizzando Transact-SQL

Per spostare un gruppo di carico di lavoro utilizzando Transact-SQL

  1. Eseguire l'istruzione ALTER WORKLOAD GROUP specificando il nome del gruppo di carico di lavoro da spostare e il pool di risorse in cui deve essere spostato.

  2. Eseguire l'istruzione ALTER RESOURCE GOVERNOR RECONFIGURE .

Esempio (Transact-SQL)

Nell'esempio seguente viene spostato un gruppo di carico di lavoro denominato groupAdhoc nel pool di risorse predefinito.

ALTER WORKLOAD GROUP groupAdhoc  
USING [default];  
GO  
ALTER RESOURCE GOVERNOR RECONFIGURE;  
GO  

Vedi anche

Resource Governor
Abilitare Resource Governor
Creare un pool di risorse
Creare un gruppo di carico di lavoro
ALTER WORKLOAD GROUP (Transact-SQL)
ALTER RESOURCE GOVERNOR (Transact-SQL)