发布于: Jul 21, 2022

Amazon Athena 用户现在可以使用交互式可视化工具分析和优化他们的查询。优化查询和调试故障是具有挑战性的任务,通常需要了解查询行为和仔细优化查询逻辑的方法。随着今天的发布,您现在可以使用 Athena 控制台来分析您的查询,借助这些工具,您可以更加轻松地调试错误并提高性能。

为了帮助您了解查询在运行之前的执行方式,您现在可以访问查询计划的交互式可视化。只需单击一下,您就可以生成查询计划,并使用它来检查查询中各步骤处理的运算符、连接和数据。执行查询后,新的查询级别指标会显示排队、规划和执行阶段所花费的时间,以及查询处理和输出的数据行数和大小。指标显示为嵌入式控制台可视化,但也可以通过新的查询统计 API 进行访问。

对于需要更深入分析的查询,您现在可以检查以交互图表形式呈现的精细执行详细信息,从而跟踪查询中的数据流。使用执行详细信息识别复杂查询中的瓶颈,检查各阶段的运算符和详细性能统计数据以及验证查询谓词的影响等。

要了解如何将这些工具应用到查询,请观看 AWS YouTube 频道上的视频教程。有关更多信息,请参阅查看 SQL 查询的执行计划查看已完成查询的统计数据和执行详细信息