2009-11-01から1ヶ月間の記事一覧

Django(正確にはMySQLdb)をつかってMySQLの巨大な結果を返すselect文を処理する

最近djangoでデータ件数が多いテーブルから hoge = Hoge.objects.all() のように取得しようとすると、本ケースのようにデータが多い場合メモリ不足で処理が落ちる事がある。なんとか他の方法でデータ取得できないかと以下のようにこころみたが"killed"で同じ…

sed Tips

sed

ファイル先頭行を削除する 以下のような形でコマンドライン上でSQLを入れ、ファイルを出力すると先頭行に列名がついてしまう。 mysql -u root db < hoge.sql > hoge.log いままで cat hoge.log | grep -v "title文字列" > hoge.log.repとかやってたけど、sed…

SSHコマンドでのセッション保持について

ssh

SSH でログインした状態のまま放置しておくと, "Connection reset by peer" というエラーが出て接続が切断されるため$HOME/.ssh/config ファイルに ServerAliveInterval 120を追加する