SQL

Post date: Aug 21, 2017 10:55:18 PM

今日から世の中に知られても困らないことはここに書いていこうと思う。

今日はひたすら位置情報の分析。ようやくSQLに慣れてきた気がする。SQLは文法自体は単純だがとにかくチューニングが難しい。数十億行のデータを相手にしている以上仕方ないが計算待ちの時間が発生するのはつらい。待っている間に違うことがしたくなるし、やろうとしていたことを忘れる。

good practiceとしてはやろうとしていることを可視化すること(スクラッチにフローを書く)、やっていることを可視化する(コードにコメントを書く)、いきなり大きなファイルを操作するのではなく小さいファイルから実験してから本番環境で操作するといったところか。