2016-07-22 26 views
0

私はMac OSを使用しており、最近brewコマンドを使用してPostgreSQLをインストールしました。設定でデフォルトの接続プールの制限をどこで見つけることができますか?私は読み取り/書き込みパフォーマンステストを提供しており、データベースがデフォルトでは制限されていないことを確認したいと思います。PostgreSQLのデフォルトの接続プール制限は何ですか?

また、ここでは、たとえば100接続を設定するための設定にアクセスできます。

ありがとうございます!

+0

[Postgresの最大接続数](http://www.google.com.ua/search?q=postgres+max+connections) – Abelisto

答えて

2

正面を明確にするだけです:postgresqlには、組み込みの接続プーリングはありません。接続すると、サーバーは新しいプロセスをフォークします。切断すると、そのプロセスは終了します。

これは、醸造は木の中に/usr/localのものをインストールする傾向があると言いました。私の場合、データベースは/usr/local/var/postgresで作成されました。

いくつかの設定ファイルがありますが、重要なものはpostgresql.conf(ほとんどのサーバー構成)とpg_hba.conf(どのホストとユーザーがどのデータベースに接続できるかを定義します)です。

postgresql.confには、構成オプションmax_connectionsがあります。これはあなたが探している構成オプションの可能性が高いです。

+0

大変、私のために少しクリアしていただきありがとうございます。ローカルでパフォーマンスを向上させるオプションはありますか? – user2670818

+0

パフォーマンスが向上しますか?これは非常に大きなトピックです。ハードウェアのセットアップ、スキーマ、使用パターンのようなものがほとんどです。遅い特定のものが見つかった場合は、それらについて尋ねることができますが、おそらく読む必要があります:https://wiki.postgresql.org/wiki/SlowQueryQuestions – jmelesky

関連する問題