2012-04-01から1ヶ月間の記事一覧
前のエントリ(http://d.hatena.ne.jp/raugisu/20120428/1335598633)で、ActiveRecord で別DBに接続するために establish_connection を安易に使うことで発生する地獄について書いた。 んで、その地獄への対策として挙げたもののなかで、一番良いと思われる…
Rails3.1.3の話。別DBにつなぐときの、ActiveRecordのestablish_connectionに気をつけろ。やつは1クラスごとに独自にdatabase.ymlのpool設定分のコネクションプールを作るぞッ。プールの意味ない!!マスターDB1台で運用しているときは全然問題ない。コネク…
諸事情で結構でかいデータの処理をすることになった。 かかる時間とかをログに出して計測しようと思って、標準出力をリダイレクトさせて放置してたんですわ。んで、まあ、うっかり消しちゃった。 絶賛書き出し中の、そのファイルを。一瞬死ぬかと思ったんだ…
諸事情でRailsのActiveRecordで使ってるテーブルのidがbigintだったりして、心臓が止まるかと思いました。 使ってるシステムは「Rails3 + mysql2」で助かった、というお話。「rails bigint」でググるとでてくるんですが、Railsでidにbigintを使うと値が32ビ…