发布于: Nov 5, 2021

Amazon Athena 现在可以在执行计划旁边显示查询计算费用。发布 EXPLAIN ANALYZE 语句之后,Athena 现在可以执行指定的查询并返回详细的执行计划细分以及每个阶段的 CPU 使用情况和处理的行数。

除了了解查询的执行计划以外,您现在还可以查看在每个运算符内所花的时间,以更好地评估查询子句及其所选排序的性能概况。借助行输入和输出计数,您还可以验证查询谓词(尤其是大型数据集上)的影响。管理员还可以使用 Athena 的数据使用情况控件查找扫描后的数据计数,这对于规划用户工作负载的财务影响和识别可能从进一步优化中受益或者应进行监管以控制成本的查询非常有用。

EXPLAIN ANALYZE 语句将会执行查询以生成结果,因此,您需要承担使用相关服务产生的费用。要了解更多信息,请参阅 Amazon Athena 定价。有关使用执行计划及其详细数据的更多信息,请参阅在 Athena 中使用 Explain 计划了解 Athena Explain 计划结果