查看工作负载并发和并发扩展数据
通过在 Amazon Redshift 中使用并发扩展指标,您可以执行以下操作:
-
分析是否可以通过启用并发扩展来减少排队查询的数量。您可以按 WLM 队列或针对所有 WLM 队列进行比较。
-
查看并发扩展集群中的并发扩展活动。这可以告诉您并发扩展是否受
max_concurrency_scaling_clusters
限制。如果是,您可以选择增加数据库参数中的max_concurrency_scaling_clusters
。 -
查看所有并发扩展集群总计并发扩展的总使用率。
Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台或原始控制台说明。默认情况下会打开新控制台说明。
显示并发扩展数据
-
登录到 Amazon Web Services Management Console并打开 Amazon Redshift 控制台,网址:https://console.aws.amazon.com/redshift/
。 -
在导航菜单上,选择 CLUSTERS (集群),然后从列表中选择集群名称以打开其详细信息。此时将显示集群的详细信息,其中包括 Cluster performance(集群性能)、Query monitoring(查询监控)、Databases(数据库)、Datashares(数据共享)、Schedules(计划)、Maintenance(维护)和 Properties(属性)选项卡。
-
为查询相关指标选择 Query monitoring (查询监控) 选项卡。
-
在 Query monitoring (查询监控) 部分中,选择 Workload concurrency (工作负载并发)。
此选项卡包括以下图表:
Queued vs. Running queries on the cluster(集群上排队的查询数与正在运行的查询数)– 与集群中所有 WLM 队列中等待的查询数量相比,正在运行的查询数量(来自主集群和并发扩展集群)。
Queued vs. Running queries per queue(每个队列排队的查询数与正在运行的查询数)– 与每个 WLM 队列中等待的查询数量相比,正在运行的查询数量(来自主集群和并发扩展集群)。
Concurrency scaling activity(并发扩缩活动)– 正在积极处理查询的并发扩展集群的数量。
Concurrency scaling usage(并发扩展使用情况)– 具有活动的查询处理活动的并发扩展集群的使用情况。
查看并发扩展数据
-
登录到 Amazon Web Services Management Console并打开 Amazon Redshift 控制台,网址:https://console.aws.amazon.com/redshift/
。 -
在导航窗格中,选择 Clusters。
-
选择要查看其并发扩展数据的集群。
-
选择 Database Performance (数据库性能) 选项卡。
默认情况下,性能视图会显示过去一小时的并发扩展数据。如果您需要调整视图,则可以使用筛选条件更改数据的范围。
工作负载并发图表
以下示例显示新的 Amazon Redshift 控制台中显示的图表。
-
Queued vs. Running queries on the cluster(集群上排队的查询数与正在运行的查询数)
-
Queued vs. Running queries per queue(每个队列排队的查询数与正在运行的查询数)
-
Concurrency scaling activity (并发扩展活动)
-
Concurrency scaling usage (并发扩展使用)