查看查询和加载
Amazon Redshift 控制台提供有关在数据库中运行的查询和加载的信息。您可以使用这些信息确定需要很长时间才能处理的查询以及制造瓶颈来阻止其他查询获得高效处理的查询,并进行问题排查。您可以在 Amazon Redshift 控制台中使用查询信息监控查询处理。
显示查询性能数据
-
登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshiftv2/
。 -
在导航菜单上,选择查询和加载以便显示您的账户的查询列表。
原定设置情况下,该列表显示过去 24 小时中所有集群的查询。您可以在控制台中更改显示日期的范围。
重要
查询和加载选项卡显示系统中运行时间最长的查询,最多显示 100 个查询。
终止运行的查询
您也可以使用查询页面终止当前正在运行的查询。
注意
在 Amazon Redshift 控制台中终止查询和加载需要特定权限。如果您希望用户能够停止查询和加载,请确保将 redshift:CancelQuerySession
操作添加到您的 Amazon Identity and Access Management (IAM) 策略。无论您在 IAM 中选择 Amazon Redshift 只读 Amazon 托管策略还是创建自定义策略,此要求都适用。拥有 Amazon Redshift 完全访问策略的用户已具备终止查询和加载所需的权限。有关用于 Amazon Redshift 的 IAM 策略中的操作的更多信息,请参阅管理对资源的访问。
终止正在运行的查询
-
登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshiftv2/
。 -
在导航菜单上,选择查询和加载以便显示您的账户的查询列表。
-
在列表中选择要终止的正在运行的查询,然后选择终止查询。