White scenery @showyou, hatena

If you have any comments, you may also send twitter @shsub or @showyou.

Entries from 2009-05-26 to 1 day

mysql で うがー

もし(now=A かつ next=B)な行があったら その行のcount+1 なければ 新しく行を作る っていう文があって、今はselectしてあるかどうか見て、あるならupdate,ないならinsertしてる。これを結構な数行っていて時間がかかっている。mysqlのreplace intoを使えば…

ログ

sqlalchemy.engine_from_configに渡す引数辞書、"sqlalchemy.echo" :"True"ってのを追加すれば( sqlalchemy.engine_from_config ( { "sqlalchemy.url" : "mysql://~" , "sqlalchemy.echo" : "True"})みたいな感じで)、mysqlのログが出力される。

mysqlでうがー2

↓の奴(=http://d.hatena.ne.jp/showyou/20090521#1242917850)をストアドプロシージャで書き直したら解析が5倍以上速くなった。 そりゃもともとSQLAlchemyも介してるしある程度遅くなるのはわかるが、こうも変わってくるとは・・前回のテストではこんな感じだ…