查看数据库性能数据 - Amazon Redshift
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看数据库性能数据

您可以使用 Amazon Redshift 中的数据库性能指标执行以下操作:

  • 按处理阶段分析查询所花费的时间。您可以在一个阶段花费的时间量中寻找不寻常的趋势。

  • 按持续时间范围(短、中、长)分析查询的数量、查询的持续时间和吞吐量。

  • 按查询优先级(“最低”、“低”、“正常”、“高”、“最高”、“临界”)查找查询等待时间的趋势。

  • 按 WLM 队列查找查询持续时间、吞吐量或等待时间的趋势。

显示数据库性能数据

  1. 登录到Amazon Web Services Management Console,然后打开 Amazon Redshift 控制台https://console.aws.amazon.com/redshift/

  2. 在导航窗格上,选择 CLUSTERS (集群),然后从列表中选择集群名称以打开其详细信息。此时将显示集群的详细信息,包括集群性能查询监控查询数据库数据共享Schedules维护, 和属性选项卡。

  3. 为查询相关指标选择 Query monitoring (查询监控) 选项卡。

  4. 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 queue (每秒完成的平均查询数。

    • 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 (按队列列出的查询等待时间)