2012-02-28 14 views

答えて

2

問題ではありません。パフォーマンスは、主にPostgreSQLインスタンスの設定に依存します。同じマシン上の2つを管理するのが難しくなるので、Postgresの単一インスタンスを優先します。

1

これは、1ポンド以上のインスタンスを持つことが理にかなっているかどうかに関して、それらのDBが何をしているかによって大きく異なります。それらがすべて小規模でトラフィック量の少ないサイトであれば、1つのインスタンスは正常です。 1つが大規模なデータウェアハウスであり、もう1つが時間の影響を受けやすいトランザクションデータベースである場合は、別々のクラスタでそれらを設定することが最善の方法です。

0

postgresql側では、アプリケーションが1つのインスタンスを持つほうが良いでしょう。アプリケーションがそれまでの間にデータを共有していればさらに効果的です。

今後さらに力が必要な場合は、マスタスレーブとpg-poolを使用して、ほとんどの場合、読み取り専用クエリをスレーブにリダイレクトするなど、何らかのタイプのレプリケーションを試みることができます。

関連する問題