本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CHANGE_USER_PRIORITY
CHANGE_ USER _ PRIORITY 可讓超級使用者修改工作負載管理中執行或等待的使用者發出之所有查詢的優先順序 (WLM)。只有一個使用者、工作階段或查詢可以使用優先順序 CRITICAL
執行。
語法
CHANGE_USER_PRIORITY(user_name, priority)
引數
- user_name
-
要變更其查詢優先順序的資料庫使用者名稱。
- priority
-
要指派給由
user_name
發出之所有查詢的新優先順序。這個引數必須是具備CRITICAL
、HIGHEST
、HIGH
、NORMAL
、LOW
、LOWEST
或RESET
值的字串。只有超級使用者才能將優先順序變更為CRITICAL
。將優先順序變更為RESET
,會移除user_name
的優先順序設定。
傳回類型
無
範例
若要將使用者 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. | +-------------------------------------------------------------------------------------+
若要將優先順序變更為 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. | +----------------------------------------------------------------------------------------------+
若要重設優先順序,請使用下列範例。
SELECT CHANGE_USER_PRIORITY('analysis_user', 'reset');
+-------------------------------------------------------+ | change_user_priority | +-------------------------------------------------------+ | Succeeded to reset priority for user (analysis_user). | +-------------------------------------------------------+