私はいくつかのJava接続プールライブラリを比較しようとしていますが、これまでに満足のいく回答が見つかりませんでした。 現在、私のアプリケーションでC3P0が使用されていますが、他の接続プールライブラリを提案したいが、他の接続プールメカニズムに移行するための情報はありません。私は、OracleのUCPがConnection Harvestingのメカニズムを使用していると読んでいますが、それがどれほど有益であるかわからないし、Harvestingのメカニズムを提供する他のプロバイダもあります。 さまざまな接続プールメカニズムを比較するためのポイントを含めることができます。 誰でもOracle UCP、C3P0、およびHikariCPの中でどちらが優れているとお考えですか? 上記3よりも優れたメカニズムはありますか?Oracle UCP、C3P0とHikariCPの比較
1
A
答えて
1
IMHO、接続の収穫は反パターンです。 一般的には、使用後にリソースをできるだけ早く解放する方がよいでしょう。特にdb接続(ロックと同時ユーザーと考える) oracleやWebサーバーの制約に特定のものがない場合、HikariCPは良いオプションです。なぜそれは良いですか?彼らのサイトとwikiをチェックしてください。
1
UCPの12.2.0.1バージョン(download here)は、JavaOneのセッションで説明されているノンブロッキングアーキテクチャであり、スケーラビリティに優れています。同じUCPプールを共有する何千ものスレッドを持つことができ、プール内のスケーラビリティの問題に遭遇することはありません(もちろん、接続が不足するかもしれませんが、別の問題です)。
関連する問題
- 1. Oracle UCPプールのリークカーソル?
- 2. アドホックレコードの比較oracle
- 3. c3p0とOracleオブジェクトタイプの問題
- 4. Oracle SQLのNULLの比較
- 5. ORACLE SQL CSV列の比較
- 6. OracleのSQL比較ツール
- 7. Oracle 11gの日付比較
- 8. Oracle - sum()と数値の比較
- 9. OracleテーブルとSQL Serverテーブルの比較
- 10. OracleデータベースとSQLサーバーの比較
- 11. Oracle UCP-FCF計画停止サポート
- 12. Oracle 12cビューのlast_ddl_timeの比較
- 13. oracle LAST_DAY(sysdate)の比較問題
- 14. HikariCPはOracleのカスタムタイプを渡します
- 15. OracleのHikaricpを使用したキャッシングプロパティ
- 16. 日付を比較するOracleトリガー
- 17. Oracleでの列とパラメータの比較方法は?
- 18. Oracleのvarchar2と異なる文字セットの比較
- 19. Oracleデータベース内のBLOBと他のBLOBを比較します。
- 20. GISデータを維持するためのPostgreSQLとOracleの比較
- 21. Oracle Apex 5の動的アクションでOracleと日付を比較できない
- 22. 日付をOracleの結果セットと比較する
- 23. oracleは現在の日付と日付を比較します
- 24. DBMS_LOB.CompareとMD5チェックサムの比較
- 25. 比較条件と比較条件
- 26. Googleアナリティクスとリアルタイムアナリティクスの比較:ChartbeatとClickyとMixpanelの比較
- 27. oracle日付とnullを比較します。
- 28. カウントループと比較
- 29. コピーデータと比較
- 30. MySQLの比較と '%'
ありがとう、ニティン。 Connection Poolingのチュートリアルを参考にして、Connection Poolingの実行/作業の詳細な情報を得ることができますか? –