Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

教程:配置工作负载管理 (WLM) 队列以改进查询处理

概述

本教程将指导您完成在 Amazon Redshift 中配置工作负载管理 (WLM) 的过程。通过配置 WLM,您可以改进集群中的查询性能和资源分配。

Amazon Redshift 将用户查询路由至队列以进行处理。WLM 将定义这些查询路由至队列的方式。默认情况下,Amazon Redshift 具有两个可用于查询的队列:一个面向超级用户,一个面向用户。超级用户队列无法进行配置且一次只能处理一个查询。您应保留此队列以仅作故障排除之用。用户队列可一次处理多达 5 个查询,但您可以在需要时通过更改队列的并发级别来配置此能力。

若您有多个用户正在对数据库运行查询,您可能会发现另一种配置将更高效。例如,如果一些用户运行资源密集型操作(如 VACUUM),则这些操作可能会对资源不太密集型查询(如报告)产生负面影响。您可考虑添加其他队列并针对不同的工作负载配置它们。

估计时间:75 分钟

估算费用:50 美分

先决条件

您将需要一个 Amazon Redshift 集群、示例 TICKIT 数据库和 psql 客户端工具。如果您还没有准备好上述内容,请转至 Amazon Redshift 入门使用 psql 工具连接到您的集群

小节目录

本页内容: