投稿日: Nov 5, 2021

Amazon Athena は、クエリのコンピューティングコストを実行プランとともに表示するようになりました。EXPLAIN ANALYZE ステートメントのリリースにより、Athena は指定されたクエリを実行し、各ステージの CPU 使用率および処理された行数とともに、実行プランの詳細な内訳を返すことができるようになりました。

クエリの実行プランを理解するだけでなく、各演算子内で費やされた時間を確認して、クエリ句のパフォーマンスプロファイルと選択された順序をより適切に評価できるようになりました。行の入力カウントと出力カウントを使用すると、特に大規模なデータセットに対するクエリ述語の影響を検証することもできます。また、管理者は、スキャンされたデータカウントが、ユーザーのワークロードの経済的影響を計画し、さらなる最適化の恩恵を受ける可能性があるクエリ、または Athena のデータ使用量の制御を使用してコストを管理するために統制する必要があるクエリを特定するのに役立てることができます。

EXPLAIN ANALYZE ステートメントはクエリを実行して結果を生成するため、使用料が発生します。詳細については、Amazon Athena の料金をご覧ください。実行プランとその詳細データの使用の詳細については、Using Explain Plan in Athena および Understanding Athena Explain Plan Results を参照してください。