SQL接続プールの場合、最小プールサイズを設定する必要があるのはなぜですか?接続が接続プールに保存され、再利用されると、なぜ最小プール・サイズで指定されたライブ接続を維持する必要がありますか?ありがとう。ConnectionStringにMin pool sizeを設定する必要がある理由
答えて
接続のオープンと維持にはコストがかかるため、複数の接続(常に)が必要な場合は、MinPoolSize
を指定する方が適切です。これらの接続が使用可能であることが保証されているからです。 MSDNからまた
:
MinPoolSize
接続文字列で指定されていないか、または ゼロとして指定された場合、プール内の接続は、非アクティブの 期間の後に閉じられます。ただし、指定されたMinPoolSize
が0より大きい より大きい場合、接続プールは、AppDomainが でアンロードされ、プロセスが終了するまで破棄されず、プロセスはで終了します。非アクティブまたは空のプールのメンテナンス には、システムのオーバーヘッドが最小限に抑えられます。
ありがとうTim!どうやってこれを見つけましたか?私はウェブ上の多くの場所を検索しましたが、この素晴らしい仕様は見つかりませんでした。 – Helic
私はMSDNのページを見て、 'MinPoolSize'を探しました。 –
は、なぜあなたは、接続の作成は、リソース集約型の仕事であることを知っているかもしれませんが、我々は分のプールサイズ
で指定されたライブ接続を維持する必要があります。したがって、アプリケーションを何時間もアイドル状態にしても一貫した応答時間が必要な場合は、この値を5などの小さな値に設定することを選択できます。この場合、最初のユーザー要求は、確立するためにそれらのデータベース接続を待つ必要はありません。あなたはプールの詳細を読むことができますhere。
- 1. Zend Frameworkをinclude_pathで設定する必要がある理由
- 2. ヘッダー要求のコンテンツタイプを設定する必要がある理由
- 3. hdfs-site.xmlにrpcアドレスを設定する必要がある理由
- 4. bodyタグにVue.jsを追加する必要がある理由
- 5. CopyOnWriteArrayListがシリアル化をカスタマイズする必要がある理由
- 6. SQL:CREATE TRIGGERに先行する必要がある理由
- 7. ブラウザ(IE、Chrome)ドライバをダウンロードする必要がある理由
- 8. MMUをハードウェアで構築する必要がある理由
- 9. OAuth2:リダイレクトuriを検証する必要がある理由
- 10. セマフォでロックを使用する必要がある理由
- 11. 強化学習でMDP設定が必要な理由
- 12. mapDispatchToPropsが既にある場合、redux-thunkが必要な理由
- 13. IdleConnectionMonitorThreadを同期させる必要がある理由
- 14. フラグメントが別のアクティビティを伴う必要がある理由
- 15. ios Passcodeフィールド - 設定バンドルで設定する必要がある
- 16. 理由7 - ターゲットをリセットする必要がある - 信頼性の低いデバッグ設定
- 17. install4jでjava32ビットを設定する必要があります
- 18. ConnectionString設定エラー
- 19. TextWatcherが必要な理由
- 20. RIAが必要な理由
- 21. "rec"が必要な理由
- 22. @finally節に[pool drain]を入れる必要がありますか?
- 23. スレッドクラスを継承するrun()メソッドをオーバーライドする必要がある理由
- 24. repaint()にframe.setResizable(false)を設定する必要があります
- 25. マゼンタの設定可能な製品にSKUがある理由
- 26. max-pool-sizeを変更するには、jboss-7.1.1フォームのUIまたはコマンドラインでサーバーを再起動する必要がありますか?
- 27. HerokuにResque 1.22.0が必要な理由
- 28. AMQPにmessageIdが必要な理由
- 29. カスタムディレクティブにBindToControllerが必要な理由
- 30. RVMにYAMLが必要な理由
なぜあなたは_必須ですか?あなたが最小サイズを指定しない場合、それは0です。 –
@TimSchmelter私は彼が何が必要なのかを知りたいと思うでしょうか?これを持つ目的はありますか? – Ehsan
@TimSchmelterはい私の質問は、最小プールサイズを持つ目的は何ですか。 – Helic