Database
1年ほど前にRSSリーダーの開発をしていたとき、環境ごとのMySQLのパフォーマンスを調べるのにmysqlslapというコマンドを使っていたが、割と適当に使っていたので今こそそれを振り返ってみようと思う。 そもそもmysqlslapが何かと言うと、MySQLの公式ドキュメ…
URLを入れておきたいカラムなのにRailsのマイグレーションでt.string :urlって書いてvarchar(255)にしちゃって、実際の運用で日本語URLがエンコードされて渡ってきて余裕でオーバーするっていうのはあるあるじゃないですか?それとも初心者あるある? URLに…
本番環境で動いているRailsアプリケーションのDBにおいて、問題に緊急対応するために直接ALTER_TABLEしてしまったようなとき、Railsアプリケーション側ではどんな対応をすればいいか、というお話。 レアケースかもしれないし意外とあるかもしれない。 僕は実…