DROP WORKLOAD GROUP (Transact-SQL)
Výběr produktu
V následujícím řádku vyberte název produktu, který vás zajímá, a zobrazí se jenom informace o daném produktu.
* SQL Server *
Azure Synapse
analýzy
SQL Server a spravovaná instance SQL
Zahodí existující uživatelem definovanou skupinu úloh správce prostředků.
Poznámka
Pro službu Azure SQL Managed Instance musíte být v kontextu master
databáze, abyste mohli upravit konfiguraci správce prostředků.
Transact-SQL konvence syntaxe.
Syntax
DROP WORKLOAD GROUP group_name
[;]
Argumenty
group_name
Název existující uživatelem definované skupiny úloh.
Poznámky
Příkaz DROP WORKLOAD GROUP
není povolený u předdefinovaných internal
a skupin default
správce prostředků.
Pokud skupina úloh obsahuje aktivní relace, odstranění skupiny úloh selže, když se provede příkaz ALTER RESOURCE GOVERNOR RECONFIGURE
, aby se změna použila. Chcete-li se tomuto problému vyhnout, můžete provést jednu z následujících akcí:
- Počkejte, až se všechny relace v ovlivněné skupině odpojí, a pak spusťte příkaz
ALTER RESOURCE GOVERNOR RECONFIGURE
. - Explicitně zastavte relace v ovlivněné skupině pomocí příkazu KILL T-SQL a pak spusťte příkaz
ALTER RESOURCE GOVERNOR RECONFIGURE
. Pokud se rozhodnete, že nechcete explicitně zastavovat relace, vytvořte skupinu znovu pomocí původního názvu a nastavení. - Restartujte server. Po restartování serveru se odstraněná skupina trvale odstraní.
Další informace najdete v tématu správce prostředků a skupiny úloh správce prostředků.
Dovolení
Vyžaduje oprávnění CONTROL SERVER
.
Příklady
Následující příklad zahodí skupinu úloh s názvem adhoc
.
DROP WORKLOAD GROUP adhoc;
ALTER RESOURCE GOVERNOR RECONFIGURE;
Související obsah
- správce prostředků
- Odstranění skupiny úloh
- VYTVOŘENÍ SKUPINY ÚLOH (Transact-SQL)
-
ALTER WORKLOAD GROUP (Transact-SQL) -
CREATE RESOURCE POOL (Transact-SQL) -
ALTER RESOURCE POOL (Transact-SQL) -
DROP RESOURCE POOL (Transact-SQL) -
ALTER RESOURCE GOVERNOR (Transact-SQL)
* SQL Managed Instance *
Azure Synapse
analýzy
SQL Server a spravovaná instance SQL
Zahodí existující uživatelem definovanou skupinu úloh správce prostředků.
Poznámka
Pro službu Azure SQL Managed Instance musíte být v kontextu master
databáze, abyste mohli upravit konfiguraci správce prostředků.
Transact-SQL konvence syntaxe.
Syntax
DROP WORKLOAD GROUP group_name
[;]
Argumenty
group_name
Název existující uživatelem definované skupiny úloh.
Poznámky
Příkaz DROP WORKLOAD GROUP
není povolený u předdefinovaných internal
a skupin default
správce prostředků.
Pokud skupina úloh obsahuje aktivní relace, odstranění skupiny úloh selže, když se provede příkaz ALTER RESOURCE GOVERNOR RECONFIGURE
, aby se změna použila. Chcete-li se tomuto problému vyhnout, můžete provést jednu z následujících akcí:
- Počkejte, až se všechny relace v ovlivněné skupině odpojí, a pak spusťte příkaz
ALTER RESOURCE GOVERNOR RECONFIGURE
. - Explicitně zastavte relace v ovlivněné skupině pomocí příkazu KILL T-SQL a pak spusťte příkaz
ALTER RESOURCE GOVERNOR RECONFIGURE
. Pokud se rozhodnete, že nechcete explicitně zastavovat relace, vytvořte skupinu znovu pomocí původního názvu a nastavení. - Restartujte server. Po restartování serveru se odstraněná skupina trvale odstraní.
Další informace najdete v tématu správce prostředků a skupiny úloh správce prostředků.
Dovolení
Vyžaduje oprávnění CONTROL SERVER
.
Příklady
Následující příklad zahodí skupinu úloh s názvem adhoc
.
DROP WORKLOAD GROUP adhoc;
ALTER RESOURCE GOVERNOR RECONFIGURE;
Související obsah
- správce prostředků
- Odstranění skupiny úloh
- VYTVOŘENÍ SKUPINY ÚLOH (Transact-SQL)
-
ALTER WORKLOAD GROUP (Transact-SQL) -
CREATE RESOURCE POOL (Transact-SQL) -
ALTER RESOURCE POOL (Transact-SQL) -
DROP RESOURCE POOL (Transact-SQL) -
ALTER RESOURCE GOVERNOR (Transact-SQL)
* Azure Synapse
Analýza *
Azure Synapse Analytics
Zahodí skupinu úloh. Po dokončení příkazu se nastavení projeví.
Syntax
DROP WORKLOAD GROUP group_name
Argumenty
group_name
Je název existující uživatelem definované skupiny úloh.
Poznámky
Skupinu úloh nelze odstranit, pokud pro skupinu úloh existují klasifikátory. Před vyřazení skupiny úloh zahoďte klasifikátory. Pokud dojde k aktivním žádostem, které používají prostředky ze skupiny úloh, které se odstraňují, za nimi je zablokovaný příkaz vyřazené úlohy.
Příklady
Pomocí následujícího příkladu kódu určete, které klasifikátory je potřeba před vyřazením skupiny úloh odstranit.
SELECT c.name as classifier_name
,'DROP WORKLOAD CLASSIFIER '+c.name as drop_command
FROM sys.workload_management_workload_classifiers c
JOIN sys.workload_management_workload_groups g
ON c.group_name = g.name
WHERE g.name = 'wgXYZ' --change the filter to the workload being dropped
Dovolení
Vyžaduje oprávnění CONTROL DATABASE.
Související obsah
- VYTVOŘENÍ SKUPINY ÚLOH (Transact-SQL)
-
ALTER WORKLOAD GROUP (Transact-SQL) - sys.workload_management_workload_groups
- sys.dm_workload_management_workload_groups_stats
- Rychlý start : Konfigurace izolace úloh pomocí T-SQL