Een workloadgroep verwijderen
van toepassing op:SQL ServerAzure SQL Managed Instance
U kunt een workloadgroep of resourcegroep verwijderen met behulp van SQL Server Management Studio of Transact-SQL.
Beperkingen
U kunt een workloadgroep niet verwijderen als deze actieve sessies bevat.
Als een workloadgroep actieve sessies bevat, mislukt het verwijderen van de workloadgroep wanneer de ALTER RESOURCE GOVERNOR RECONFIGURE
instructie wordt uitgevoerd om de wijziging toe te passen. U kunt dit probleem voorkomen door een van de volgende acties uit te voeren:
- Wacht totdat alle sessies in de betrokken groep de verbinding verbreken en voer vervolgens de
ALTER RESOURCE GOVERNOR RECONFIGURE
-instructie uit. - Stop sessies in de betrokken groep expliciet met behulp van de opdracht KILL en voer vervolgens de
ALTER RESOURCE GOVERNOR RECONFIGURE
-instructie uit. Als u besluit dat u sessies niet expliciet wilt stoppen, maakt u de groep opnieuw met de oorspronkelijke naam en instellingen. - Start de server opnieuw op. Wanneer de server opnieuw wordt opgestart, wordt de verwijderde groep permanent verwijderd.
Machtigingen
Voor het verwijderen van een workloadgroep is de machtiging CONTROL SERVER
vereist.
Een workloadgroep verwijderen met behulp van ObjectVerkenner in SQL Server Management Studio
Een workloadgroep verwijderen met SQL Server Management Studio-:
- Open Objectverkenner in SQL Server Management Studio en vouw het knooppunt Management uit tot en met Resource Pools.
- Vouw resourcepools uit tot en met het werkloadgroepknooppunt in de resourcepool die de te verwijderen werkloadgroep bevat.
- Open het contextmenu voor de werkbelastinggroep en selecteer Verwijderen.
- In het venster Object verwijderen wordt de werkbelastinggroep weergegeven in het object dat moet worden verwijderd lijst. Als u de workloadgroep wilt verwijderen, selecteert u OK.
Een workloadgroep verwijderen met resource governor-eigenschappen
Ga als volgt te werk om een workloadgroep te verwijderen met behulp van de eigenschappenpagina van resource governor:
- Vouw in Object Verkenner het knooppunt Beheer uit tot en met resource pools.
- Open het contextmenu voor de resourcepool die de workloadgroep bevat die moet worden verwijderd en selecteer Eigenschappen. Hiermee opent u de eigenschappen van Resource Governor pagina.
- Selecteer in het venster Workload groepen voor resourcepool de rij van de workloadgroep die moet worden verwijderd. Open het contextmenu en selecteer Verwijderen.
- Als u de workloadgroep wilt verwijderen, selecteert u OK.
Een workloadgroep verwijderen met behulp van Transact-SQL
Een workloadgroep verwijderen met behulp van Transact-SQL:
- Voer de DROP WORKLOAD GROUP instructie uit die de naam van de workloadgroep opgeeft die moet worden verwijderd.
- Voordat u de
ALTER RESOURCE GOVERNOR RECONFIGURE
-instructie uitvoert, controleert u of er geen actieve aanvragen zijn in de workloadgroep die wordt verwijderd. Als er actieve aanvragen zijn, misluktALTER RESOURCE GOVERNOR
. Zie Beperkingen en beperkingenvoor meer informatie en voor oplossingen. - Voer de
ALTER RESOURCE GOVERNOR RECONFIGURE
-instructie uit.
Voorbeeld
In het volgende voorbeeld wordt een workloadgroep met de naam groupAdhoc
verwijderd en wordt de nieuwe configuratie effectief.
DROP WORKLOAD GROUP groupAdhoc;
ALTER RESOURCE GOVERNOR RECONFIGURE;
Verwante inhoud
- Resource Governor
- een resourcepool maken
- Een workloadgroep maken
- een resourcepool verwijderen
- WERKBELASTINGGROEP
VERWIJDEREN - RESOURCEGROEP NEERZETTEN
- ALTER RESOURCE GOVERNOR