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