选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

CHANGE_QUERY_PRIORITY - Amazon Redshift

CHANGE_QUERY_PRIORITY

CHANGE_QUERY_PRIORITY 使超级用户能够修改在工作负载管理 (WLM) 中运行或等待的查询的优先级。

此功能使超级用户可以立即更改系统中任何查询的优先级。只有一个查询、用户或会话可以使用优先级 CRITICAL 运行。

语法

CHANGE_QUERY_PRIORITY(query_id, priority)

参数

query_id

更改其优先级的查询的查询标识符。需要 INTEGER 值。

priority

要分配给查询的新优先级。此参数必须是包含以下值的字符串:CRITICALHIGHESTHIGHNORMALLOWLOWEST

返回类型

示例

要显示 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. | +-------------------------------------------------------------------------------+
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。