Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CHANGE_QUERY_PRIORITY
CHANGE_QUERY_PRIORITY 可讓超級使用者修改在工作負載管理 (WLM) 中執行或等待之查詢的優先順序。
此函數讓超級使用者可以立即變更系統中任何查詢的優先順序。只有一個查詢、使用者或工作階段可以使用優先順序 CRITICAL 執行。
語法
CHANGE_QUERY_PRIORITY(query_id, priority)
引數
- query_id
-
要變更其優先順序之查詢的查詢識別碼。需要
INTEGER值。 - priority
-
要指派給查詢的新優先順序。這個引數必須是具備
CRITICAL、HIGHEST、HIGH、NORMAL、LOW或LOWEST值的字串。
傳回類型
無
範例
若要顯示 STV_WLM_QUERY_STATE 系統資料表中的 query_priority 欄,請使用下列範例。
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 | +-------+---------------+----------------+---------+
若要顯示超級使用者執行函數 change_query_priority 以將優先順序變更為 CRITICAL 的結果,請使用下列範例。
SELECT CHANGE_QUERY_PRIORITY(1076, 'Critical');+-------------------------------------------------------------------------------+ | change_query_priority | +-------------------------------------------------------------------------------+ | Succeeded to change query priority. Priority changed from Lowest to Critical. | +-------------------------------------------------------------------------------+