本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查看数据库性能数据
您可以使用 Amazon Redshift 中的数据库性能指标执行以下操作:
-
按处理阶段分析查询所花费的时间。您可以在一个阶段花费的时间量中寻找不寻常的趋势。
-
按持续时间范围(短、中、长)分析查询的数量、查询的持续时间和吞吐量。
-
按查询优先级(“最低”、“低”、“正常”、“高”、“最高”、“临界”)查找查询等待时间的趋势。
-
按 WLM 队列查找查询持续时间、吞吐量或等待时间的趋势。
显示数据库性能数据
-
登录 AWS 管理控制台并通过以下网址打开 Amazon Redshift 控制台:https://console.amazonaws.cn/redshift/
。 -
在导航窗格上,选择 CLUSTERS (集群),然后从列表中选择集群名称以打开其详细信息。此时将显示集群的详细信息,包括 Cluster performance (集群性能)、Query monitoring (查询监控)、Maintenance and monitoring (维护和监控)、Backup (备份)、Properties (属性) 和 Schedules (计划) 选项卡。
-
为查询相关指标选择 Query monitoring (查询监控) 选项卡。
-
在 Query monitoring (查询监控) 部分中,选择 Database performance (数据库性能) 选项卡。
使用窗口上的控件,您可以在 Cluster metrics (集群指标) 和 WLM queue metrics (WLM 队列指标) 之间切换。
选择 Cluster metrics (集群指标) 时,该选项卡包括以下图表:
-
Workload execution breakdown (工作负载执行细分) – 查询处理阶段使用的时间。
-
Queries by duration range (按持续时间范围列出的查询) – 短、中和长查询的数量。
-
Query throughput (查询吞吐量) – 每秒完成的平均查询数。
-
Query duration (查询持续时间) – 完成查询的平均时间量。
-
Average queue wait time by priority (按优先级排列的平均队列等待时间) – 按查询优先级排列的查询在 WLM 队列中等待所花费的总时间。
选择 WLM queue metrics (WLM 队列指标) 时,该选项卡包括以下图表:
-
Query duration by queue (按队列列出的查询持续时间) – 按 WLM 队列列出的平均查询持续时间。
-
Query throughput by queue (按队列列出的查询吞吐量) – WLM 队列每秒完成的平均查询数。
-
Query wait time by queue (按队列列出的查询等待时间) – WLM 队列等待查询所花费的平均持续时间。
-
数据库性能图表
以下示例显示新的 Amazon Redshift 控制台中显示的图表。
-
Workload execution breakdown (工作负载执行细分)
-
Queries by duration range (按持续时间范围列出的查询)
-
Query throughput (查询吞吐量)
-
Query duration (查询持续时间)
-
Average queue wait time by priority (按优先级排列的平均队列等待时间)
-
Query duration by queue (按队列列出的查询持续时间)
-
Query throughput by queue (按队列列出的查询吞吐量)
-
Query wait time by queue (按队列列出的查询等待时间)