* sqlalchmeyとメモリ使用量 [#w0d548ce]
sqlalchemyで、リレーションをはりまくったオブジェクトをFor文でまわすと、インスタンスを開放して無いんじゃないかと言う気がする。
たとえば、foo->bar->bazみたいなリレーションを張ったDBで以下のようなプログラムを書く。
for f in foo:
for b in f.bar:
for bz in b.baz:
hogehoge(bz) #hogehogeのような処理
を行った場合、なんか物凄い量のメモリーが、消費されている。
多分、bz,bは、スコープから外れた後、freeの対象になる気がするのだが、ほかの、物が何かデータを持っている。