Spostare un gruppo di carico di lavoro

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

  • Prima di iniziare: Limitazioni e restrizioni, Autorizzazioni

  • Per spostare un gruppo di carico di lavoro utilizzando: SQL Server Management Studio, 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. È possibile determinare se è presente una configurazione in sospeso eseguendo una query sulla DMV sys.dm_resource_governor_configuration (Transact-SQL) per ottenere lo stato corrente di is_configuration_pending.

[Torna all'inizio]

Autorizzazioni

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

[Torna all'inizio]

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

Per 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 OK viene 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.

[Torna all'inizio]

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

[Torna all'inizio]

Vedere anche

Riferimento

ALTER WORKLOAD GROUP (Transact-SQL)

ALTER RESOURCE GOVERNOR (Transact-SQL)

Concetti

Resource Governor

Abilitare Resource Governor

Creare un pool di risorse

Creare un gruppo di carico di lavoro