私はこれに対する答えをある程度知っていますが、根本的な概念を実際に理解することはできません。現在、接続プールを使用するように常に指示されていることを知っています。しかし、このシナリオを想像してみてください。
1つのデータベースと1つのテーブルからデータを複数回読み取る必要があります。
接続プーリングはマイクロ秒のオーバーヘッドを注入しますが、すべてに単一の接続を使用し、その周りをロックすることで、それを排除しませんか?
1つのデータベースであり、1つのテーブルがあります。マルチスレッド接続プールからパフォーマンスを向上させることができる可能性はかなり低いのではないでしょうか。
ここでいくつかの明確さを期待しています。そして、なぜ、接続プールが常に優れているのかを説明するいくつかの簡単なリソースがあります。
ありがとう。これが最大の質問ではないことを私は知っています、そして私はあなたの時間を感謝します。私は特に.net環境にいますが、これはプログラミング全体の基本的な概念ですよね?