こんにちは!日比です!
またまた、Snowflakeの検証です。
ロード速度は分かったけど、SQL処理速度はどうなの?って思ったことありませんか?
今回は、意思決定支援ベンチマークで有名なTPC-H(※1)で検証してみました。
※1
TPC-HはDWHの性能速度のベンチマークでよく利用されているデータです。
本記事でわかること
- SnowflakeのSQL処理性能
検証概要
検証内容
利用データ、検証条件など下記のとおりです。
検証結果
結果は下記のとおりです。
・ウェアハウスのサイズをあげると、ばらつきはあるものの処理速度も改善
・特にチューニングを実施せずに、すべての処理が20秒以内で完了
※なお、本結果は弊社での検証結果であり、速度を保証するものではありません。
あくまで参考として参照ください。
まとめ
いかがでしたでしょうか。
特にチューニングすることなく、数億件もあるデータを
上記時間で処理できることにビックリされたのではないでしょうか。
SQLにより得意、不得意はあるかとは思いますが
Snowflakeの魅力を感じていただけたら幸いです。
コメント