[アップデート] Amazon AthenaでEXPLAINによるクエリ計画を確認できるようになりました! 本日、Amazon AthenaがついにEXPLAINに対応しました! Athenaは今までクエリ計画が見えずSQLのチューニングがしづらかったので、このアップデートはかなり待望しておりました…! この記事ではEXPLAINの詳細と実行例を掲載していきます。 EXPLAINでできること EXPLAINでは、SQLの内部ロジックや分散環境、データ移動の発生などを確認することができ、クエリの非効率性を見出してチューニングに活かすこと可能です。RDMSではよくある機能ですね。 Athena engineのversion1とversion2両方に対応していますが、対応フォーマットなどに差があります。 Version1 フォーマット TEXT GRAPHVIZ インフォメーションタイプ LOG
![[アップデート] Amazon AthenaでEXPLAINによるクエリ計画を確認できるようになりました! | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/403c56e9014c7d88e1caa76de4dee5c9b8dece00/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F04%2Famazon-athena.png)