Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
CHANGE_QUERY_PRIORITY
CHANGE_ QUERY _ PRIORITY memungkinkan pengguna super untuk mengubah prioritas kueri yang sedang berjalan atau menunggu dalam manajemen beban kerja ()WLM.
Fungsi ini memungkinkan pengguna super untuk segera mengubah prioritas kueri apa pun dalam sistem. Hanya satu kueri, pengguna, atau sesi yang dapat dijalankan dengan prioritasCRITICAL
.
Sintaks
CHANGE_QUERY_PRIORITY(query_id, priority)
Argumen
- query_id
-
Query identifier dari query yang prioritasnya diubah. Membutuhkan
INTEGER
nilai. - prioritas
-
Prioritas baru yang akan ditugaskan ke kueri. Argumen ini harus berupa string dengan nilai
CRITICAL
,HIGHEST
,HIGH
,NORMAL
,LOW
, atauLOWEST
.
Tipe Pengembalian
Tidak ada
Contoh
Untuk menampilkan kolom query_priority
dalam tabel STATE sistem STV WLM QUERY _ _ _, gunakan contoh berikut.
SELECT query, service_class, query_priority, state FROM stv_wlm_query_state WHERE service_class = 101;
+-------+---------------+----------------+---------+ | query | service_class | query_priority | state | +-------+---------------+----------------+---------+ | 1076 | 101 | Lowest | Running | | 1075 | 101 | Lowest | Running | +-------+---------------+----------------+---------+
Untuk menampilkan hasil superuser yang menjalankan fungsi change_query_priority
untuk mengubah prioritasCRITICAL
, gunakan contoh berikut.
SELECT CHANGE_QUERY_PRIORITY(1076, 'Critical');
+-------------------------------------------------------------------------------+ | change_query_priority | +-------------------------------------------------------------------------------+ | Succeeded to change query priority. Priority changed from Lowest to Critical. | +-------------------------------------------------------------------------------+