Aracılığıyla paylaş


DROP İŞ YÜKÜ GRUBU (Transact-SQL)

Ürün seçin

Aşağıdaki satırda, ilgilendiğiniz ürün adını seçin ve yalnızca bu ürünün bilgileri görüntülenir.

* SQL Server *  

SQL Yönetilen Örneği

Azure Synapse'i
Analiz

 

SQL Server ve SQL Yönetilen Örneği

Mevcut kullanıcı tanımlı kaynak yöneticisi iş yükü grubunu bırakır.

Not

Azure SQL Yönetilen Örneği için resource governor yapılandırmasını değiştirmek için master veritabanı bağlamında olmanız gerekir.

söz dizimi kurallarını Transact-SQL.

Sözdizimi

DROP WORKLOAD GROUP group_name
[;]

Bağımsız değişken

group_name

Mevcut kullanıcı tanımlı iş yükü grubunun adı.

Açıklamalar

kaynak yöneticisi yerleşik internal ve default gruplarında DROP WORKLOAD GROUP deyimine izin verilmez.

bir iş yükü grubu etkin oturumlar içeriyorsa, değişikliği uygulamak için ALTER RESOURCE GOVERNOR RECONFIGURE deyimi yürütülürken iş yükü grubunu silme işlemi başarısız olur. Bu sorunu önlemek için aşağıdaki eylemlerden birini gerçekleştirebilirsiniz:

  • Etkilenen gruptaki tüm oturumların bağlantısını kesene kadar bekleyin ve ardından ALTER RESOURCE GOVERNOR RECONFIGURE deyimini yürütür.
  • KILL T-SQL komutunu kullanarak etkilenen gruptaki oturumları açıkça durdurun ve ardından ALTER RESOURCE GOVERNOR RECONFIGURE deyimini yürütür. Oturumları açıkça durdurmak istemediğinize karar verirseniz, özgün adı ve ayarları kullanarak grubu yeniden oluşturun.
  • Sunucuyu yeniden başlatın. Sunucu yeniden başlatıldığında, silinen grup kalıcı olarak silinir.

Daha fazla bilgi için bkz. resource governor ve Resource governor iş yükü grubu.

İzinler

CONTROL SERVER izni gerektirir.

Örnekler

Aşağıdaki örnek, adhocadlı iş yükü grubunu bırakır.

DROP WORKLOAD GROUP adhoc;

ALTER RESOURCE GOVERNOR RECONFIGURE;

SQL Server

* SQL Yönetilen Örneği *  

Azure Synapse'i
Analiz

 

SQL Server ve SQL Yönetilen Örneği

Mevcut kullanıcı tanımlı kaynak yöneticisi iş yükü grubunu bırakır.

Not

Azure SQL Yönetilen Örneği için resource governor yapılandırmasını değiştirmek için master veritabanı bağlamında olmanız gerekir.

söz dizimi kurallarını Transact-SQL.

Sözdizimi

DROP WORKLOAD GROUP group_name
[;]

Bağımsız değişken

group_name

Mevcut kullanıcı tanımlı iş yükü grubunun adı.

Açıklamalar

kaynak yöneticisi yerleşik internal ve default gruplarında DROP WORKLOAD GROUP deyimine izin verilmez.

bir iş yükü grubu etkin oturumlar içeriyorsa, değişikliği uygulamak için ALTER RESOURCE GOVERNOR RECONFIGURE deyimi yürütülürken iş yükü grubunu silme işlemi başarısız olur. Bu sorunu önlemek için aşağıdaki eylemlerden birini gerçekleştirebilirsiniz:

  • Etkilenen gruptaki tüm oturumların bağlantısını kesene kadar bekleyin ve ardından ALTER RESOURCE GOVERNOR RECONFIGURE deyimini yürütür.
  • KILL T-SQL komutunu kullanarak etkilenen gruptaki oturumları açıkça durdurun ve ardından ALTER RESOURCE GOVERNOR RECONFIGURE deyimini yürütür. Oturumları açıkça durdurmak istemediğinize karar verirseniz, özgün adı ve ayarları kullanarak grubu yeniden oluşturun.
  • Sunucuyu yeniden başlatın. Sunucu yeniden başlatıldığında, silinen grup kalıcı olarak silinir.

Daha fazla bilgi için bkz. resource governor ve Resource governor iş yükü grubu.

İzinler

CONTROL SERVER izni gerektirir.

Örnekler

Aşağıdaki örnek, adhocadlı iş yükü grubunu bırakır.

DROP WORKLOAD GROUP adhoc;

ALTER RESOURCE GOVERNOR RECONFIGURE;

SQL Server

SQL Yönetilen Örneği

* Azure Synapse
Analiz *
 

 

Azure Synapse Analytics

bir iş yükü grubunu bırakır. Deyim tamamlandıktan sonra ayarlar etkinleşir.

Transact-SQL söz dizimi kuralları

Sözdizimi

DROP WORKLOAD GROUP group_name  

Bağımsız değişken

group_name
Mevcut kullanıcı tanımlı iş yükü grubunun adıdır.

Açıklamalar

İş yükü grubu için sınıflandırıcılar varsa iş yükü grubu bırakılamaz. İş yükü grubu bırakılmadan önce sınıflandırıcıları bırakın. Bırakılan iş yükü grubundan kaynakları kullanan etkin istekler varsa, bırakma iş yükü deyimi bunların arkasında engellenir.

Örnekler

İş yükü grubunun bırakılabilmesi için hangi sınıflandırıcıların bırakılması gerektiğini belirlemek için aşağıdaki kod örneğini kullanın.

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

İzinler

CONTROL DATABASE izni gerektirir