posgresが急に遅くなった際の原因調査

・考えられること
→ posgresの持っている統計情報がおかしくなった?
 大量データが投入されて今までの統計情報とずれてきてしまった?

→VACUUM処理を実行していない?
 posgresでは削除したデータが実際には消えておらず(マーク付ける)残ってしまう
 それで急に遅くなることがあるのか?

・TODO
→ posgresの統計情報仕様を調査、正常に戻すには?
→VACUUMの仕様調査、急に遅くなったりする?

posgres使ったことないので、詳しい人教えてください(;^_^A
参考にしたのは下記サイト
http://www.sakc.jp/blog/archives/32865
ただ色々エラーになったので補足
まずこんなエラー
`require': cannot load such file io/console
下記コマンドで解決
sudo gem install io-console

次はこんなエラー↓
`autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)


gemfileに下記追加+コマンドで解決
gem 'execjs'
gem 'therubyracer'

yum install gcc-c++
下記参照
http://blog.fedom.jp/2012/09/05/rubyonrails-building-environment2/

rails server コマンド通るうーん難い…