本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CHANGE_USER_PRIORITY
CHANGE_USER_PRIORITY 可讓超級使用者修改在工作負載管理 (WLM) 中,由某位使用者發出之所有執行或等待中查詢的優先順序。只有一個使用者、工作階段或查詢可以使用優先順序 CRITICAL
執行。
Syntax (語法)
CHANGE_USER_PRIORITY(user_name, priority)
引數
- user_name
-
要變更其查詢優先順序的資料庫使用者名稱。
- priority
-
要指派給由
user_name
發出之所有查詢的新優先順序。這個引數必須是具備CRITICAL
、HIGHEST
、HIGH
、NORMAL
、LOW
、LOWEST
或RESET
值的字串。只有超級使用者才能將優先順序變更為CRITICAL
。將優先順序變更為RESET
,會移除user_name
的優先順序設定。
傳回類型
None (無)
範例
在以下範例中,將使用者 analysis_user
的優先順序變更為 LOWEST
。
select change_user_priority('analysis_user', 'lowest'); change_user_priority ------------------------------------------------------------------------------------- Succeeded to change user priority. Changed user (analysis_user) priority to lowest. (1 row)
在下一個陳述式中,優先順序變更為 LOW
。
select change_user_priority('analysis_user', 'low'); change_user_priority ---------------------------------------------------------------------------------------------- Succeeded to change user priority. Changed user (analysis_user) priority from Lowest to low. (1 row)
在此範例中,將重設優先順序。
select change_user_priority('analysis_user', 'reset'); change_user_priority ------------------------------------------------------- Succeeded to reset priority for user (analysis_user). (1 row)