MOONGIFT: >> RailsにおけるMySQLのボトルネックを分析する「Palmist」:オープンソースを毎日紹介
Railsは度々遅いということが話題に上がる。Ruby自体の性能もあるだろうが、データベースを富豪的に使っているのにも原因がある。便利であるためについついデータベースを多用していたり、データの取り出しを複雑(都度集計など)にしていないだろうか。 メイン画面 個人的な経験から言えばボトルネックになりがちなのはレンダリングとデータベースだ。このデータベー...
http://www.moongift.jp/2008/06/palmist/
ログファイルを読み取って、それを解析して表示してくれる, 実行計画へのリンクや最適化のTIps、複数回実行されているクエリをハイライトする等、ボトルネックを解消するために必要な情報を色々と教えてくれる。DB意識
http://b.hatena.ne.jp/entry/http://www.moongift.jp/2008/06/palmist/
O/Rマッピングの普及あたりから、DB部分を意識しないで済むようになった分、DB弱い人増えたなあ&チューニングやりにくくなったなあ、と思っていたところに出てきたソフト。
MySQLのボトルネックを分析