1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

BigQueryクエリの最適化 メモ

Posted at

リンク

注意点 メモ

  • BigQuery のパフォーマンス チューニングは通常、クエリ実行時間の短縮やコストの削減を目的として行われる。
  • パフォーマンス チューニングは開発段階の最後に、通常のクエリでは時間がかかりすぎることが判明した場合にのみ行う。
  • 一般的には、わずかなパフォーマンス向上のためにわかりづらいテーブル レイアウトとクエリにするよりも、テーブル スキーマを柔軟なものにし、洗練され読みやすく保守性の高いクエリを記述する方がはるかに大きなメリットがある。
  • ただし、実行頻度が高く、わずかな改善でも効果があるクエリの場合には、パフォーマンス改善が必要になることがある。
  • Donald Knuth 氏の「早計な最適化は諸悪の根源である」という言葉を忘れないように。
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?