プロが教えるわが家の防犯対策術!

PostgreSQL のバージョンアップを検討しています。
Version 9.1.4
Version 8.3.19

Version 8.3.1と比べると機能・性能・セキュリティなどが良くなっているのですか?
phpからの操作の仕方や挙動が変わるとかあるのでしょうか。
Version 8.3.19 の方がよいですしょうか。

A 回答 (1件)

8.3.1 からのアップグレードという事ですよね。


簡単に言うと、8.3.19 へのバージョンアップはバグフィックスのみ、9.1.4 へのバージョンアップは大幅な機能追加・性能改善を含みます。

■ 8.3.19 への移行
・バグやセキュリティの改善のみでアプリケーションの動作への影響は無し。
・機能・性能的な変化も無し。
・移行作業は楽。今までのデータディレクトリがそのまま使える。
 http://www.postgresql.jp/document/8.3/html/insta …

■ 9.1.3 への移行
・大幅な機能追加・性能改善がされている。(詳細は最後の方のリンク先を参照)
・デフォルトの動作が変わっている部分もある。
 → ただし、設定によって8.3系と同じ動作にする事は可能。
  http://www.postgresql.jp/document/9.1/html/relea …
・移行作業では基本的にデータのダンプ・リストアを行う必要がある。
 http://www.postgresql.jp/document/9.1/html/upgra …
 → ただし、pg_upgrade というツールを使えば少し時間が短縮できる。
  http://lets.postgresql.jp/documents/technical/co …
  http://www.postgresql.jp/document/9.1/html/pgupg …


偶然ですが、私が関わっているシステムも先日8.3系から9.1系にアップグレードしました。
移行作業でデータがきれいになった影響もありますが、目に見えて速くなりましたよ。


■ 参考

PostgreSQL 8.4 の新機能
http://lets.postgresql.jp/documents/technical/8.4/

PostgreSQL 9.0 の新機能
http://lets.postgresql.jp/documents/technical/9. …

PostgreSQL 9.1 の新機能
http://lets.postgresql.jp/documents/technical/9. …
    • good
    • 1
この回答へのお礼

かなり変更されているのですね。
ありがとうございます。参考になりました。

お礼日時:2012/06/12 22:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す