【Databricks】SQLエンドポイント(SQLウェアハウス)使用時のSQLクエリ実行速度の改善

資格取得の為、Udemyの問題を解いていて”SQLエンドポイント”というのが出てきたんで、備忘録として残しておきます。

できればDatabricksの公式ドキュメントから答えを探し出したかったんですが、見つからなかったので、ChatGPTを使用しています。

名称変更されているようです。
SQLエンドポイント → SQLウェアハウス

結論

SQL エンドポイントのサーバーレス機能を有効にし、スポット インスタンス ポリシーを「信頼性の最適化」に変更する

Udemyの問題文は下記のような感じです。
「常時稼働の SQL エンドポイントに接続すると、小規模なDatabricks SQL クエリの実行が遅すぎた。改善してね。」

因みに、サーバーレス機能を有効にするだけでもリソース管理自動化されて良いのではと思いましたが、スポットインスタンスの設定もしないと不完全らしいです。

最後に

事前知識が足りないのか、正直よくわかりませんでした。本来ならもっと調べたいですが、問題一つ一つしっかり調べる時間はありませんでした。

参考

Databricks SQLウェアハウスとは?

https://qiita.com/taka_yayoi/items/23d7789198c2dcd66381

コメント

タイトルとURLをコピーしました