Bagikan melalui


sys.resource_governor_workload_groups (T-SQL)

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Mengembalikan konfigurasi grup beban kerja tersimpan. Setiap baris mewakili grup beban kerja. Setiap grup beban kerja menggunakan satu kumpulan sumber daya.

Nama kolom Jenis data Deskripsi
group_id Int ID unik grup beban kerja. Tidak dapat diubah ke null.
name nama sysname Nama grup beban kerja. Tidak dapat diubah ke null.
importance nama sysname Adalah kepentingan relatif dari permintaan dalam grup beban kerja ini. Kepentingan adalah salah satu hal berikut: Low, Medium, High. Medium adalah default.

Catatan: Pentingnya relatif terhadap grup beban kerja lain di kumpulan sumber daya yang sama.

Tidak dapat diubah ke null.
request_max_memory_grant_percent Int Peruntukan memori maksimum untuk satu permintaan, sebagai persentase dari total memori ruang kerja kueri untuk kumpulan sumber daya. Nilai defaultnya adalah 25. Tidak dapat diubah ke null.

Catatan: Jika pengaturan ini terlalu tinggi, kueri yang memerlukan peruntukan memori mungkin diblokir hingga kueri lain selesai, dan dalam beberapa kasus mungkin mendapatkan kesalahan kehabisan memori.
request_max_cpu_time_sec Int Batas penggunaan CPU maksimum, dalam detik, untuk satu permintaan. Nilai default, 0, tidak menentukan batas. Tidak dapat diubah ke null.

Untuk informasi selengkapnya, lihat REQUEST_MAX_CPU_TIME_SEC.
request_memory_grant_timeout_sec Int Waktu pemberian memori habis, dalam detik, untuk satu permintaan. Nilai default, 0, menggunakan perhitungan internal berdasarkan biaya kueri. Tidak dapat diubah ke null.
max_dop Int Tingkat paralelisme maksimum untuk permintaan yang dijalankan dalam grup beban kerja. Nilai default, 0, menggunakan pengaturan global di server atau cakupan database. Tidak dapat diubah ke null.

Catatan: Jika diatur ke nilai selain 0, ganti pengaturan global dan petunjuk kueri MAXDOP.
group_max_requests Int Jumlah maksimum permintaan bersamaan yang dijalankan dalam grup beban kerja. Nilai default, 0, tidak menentukan batas. Tidak dapat diubah ke null.
pool_id Int ID kumpulan sumber daya yang digunakan grup beban kerja ini.
external_pool_id Int Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.

ID kumpulan sumber daya eksternal yang digunakan grup beban kerja ini.
request_max_memory_grant_percent_numeric mengapung Berlaku untuk: SQL Server 2019 (15.x) dan yang lebih baru.

Peruntukan memori maksimum untuk satu permintaan, sebagai persentase dari total memori ruang kerja kueri untuk kumpulan sumber daya. Nilai defaultnya adalah 25. Tidak dapat diubah ke null.

Catatan: Cocok dengan request_max_memory_grant_percent, tetapi menyertakan pecahan persen jika ditentukan saat membuat atau memodifikasi grup beban kerja.
group_max_tempdb_data_percent mengapung Berlaku untuk: Dimulai dengan SQL Server 2025 (17.x)

Jumlah maksimum ruang dalam tempdb file data yang dapat dikonsumsi oleh sesi dalam grup beban kerja tertentu, dalam persentase ukuran tempdb maksimum. Ketika group_max_tempdb_data_percent dan group_max_tempdb_data_mb keduanya NULL, gubernur sumber daya tidak membatasi konsumsi ruang dalam tempdb. Dapat bernilai null.
group_max_tempdb_data_mb mengapung Berlaku untuk: Dimulai dengan SQL Server 2025 (17.x)

Jumlah maksimum ruang dalam tempdb file data yang dapat dikonsumsi oleh sesi dalam grup beban kerja tertentu, dalam megabyte. Ketika group_max_tempdb_data_percent dan group_max_tempdb_data_mb keduanya NULL, gubernur sumber daya tidak membatasi konsumsi ruang dalam tempdb. Dapat bernilai null.

Keterangan

Tampilan katalog menampilkan metadata yang disimpan. Untuk melihat konfigurasi yang saat ini efektif, gunakan tampilan manajemen dinamis yang sesuai, sys.dm_resource_governor_workload_groups (Transact-SQL).

Konfigurasi yang disimpan dan efektif dapat berbeda jika konfigurasi gubernur sumber daya telah diubah tetapi pernyataan ALTER RESOURCE GOVERNOR RECONFIGURE belum dijalankan.

Izin

Memerlukan izin VIEW ANY DEFINITION.