問題タブ [hikaricp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 単純なクエリの場合、SQL Server が通常よりランダムに 200 倍遅くなる
通常は実行にほとんど時間がかからないクエリが、突然実行に 2 秒もかかるようになることがあります。(クエリはselect count(*) from calendars
で、数値 10 を返します)。これは、アプリケーションを介してクエリを実行する場合にのみ発生し、データベース サーバーに対して直接クエリを実行する場合には発生しません。アプリケーション サーバー ソフトウェア (Tomcat) を再起動すると、突然パフォーマンスが正常に戻ります。通常、私はネットワークのせいにしますが、アプリケーション サーバーを再起動すると突然動作が大幅に速くなるということは、私にはまったく意味がありません。
私の疑いは接続プールにありますが、あらゆる種類の異なる設定と複数の異なる接続プールを試しましたが、それでも同じ結果が得られます。現在HikariCPを使用しています。
このような問題を引き起こしている原因や、問題を診断する方法を知っている人はいますか?
mysql - JNDI プールされたデータ ソース: ドライバー ベースと DataSource ベースの比較
MySQL データベース用の JNDI プール データ ソースを使用するように Tomcat をセットアップしようとしています。HikariCP は、最近 (少なくとも StackOverflowでは) 推奨される選択肢のようです。
ドキュメントには、(おそらく server.xml または context.xmlの) 構成が一覧表示されていますが、「ドライバーベース」と「データソースベース」に分けられています。これに関する詳細情報は見つかりませんでした。選択方法について誰かアドバイスをいただけますか?
spring - Configuration HikariCP + Spring4 + Hibernate
I want to configure HinkariCP data source with Spring4 Java config. My config looks like:
but i get an exception:
Can someone help my to configure HikariCP with Spring4, Hibernate and MySql Tech used: Java 8, Spring 4.1.0.RELEASE, Hibernate 4.3.6.Final, HikariCP 2.0.1
java - 新しい接続を作成し、後で HikariCP で取得する方法
HikariCP がプール内の接続を処理する方法を詳しく説明してくれる人はいますか? どのようにして新しい接続をプールに入れ、どのようにそれを呼び出したり、後で取得したりできますか?
これは私の現在のコードです:
java - HikariCP with PostgreSQL: setQueryTimeout(int) はまだ実装されていません
HikariCP を PostgreSQL で使用しようとしましたが、うまくいきません。例外がスローされます。
可能なすべてのドライバー バージョン (を含むorg.postgresql:postgresql:9.3-1102-jdbc41
) を試しましたが、何も役に立ちませんでした。誰かがPostgreSQLでそれを使用しましたか?
ここに私の設定ファイルがあります:
playframework - Play - HikariCP 接続がプールに解放されない
2 つのサブプロジェクトを持つ Play プロジェクトで、HikariCP を試していますが、プールへの接続を解放していないようで、次の例外がスローされます。
6 つの単純なクエリの後で debug が表示する内容は次のとおりです。
2 つのプールとバージョンを持つ 2つのPostgres データベースを使用しています。
アップデート:
リーク検出 (leakDetectionThreshold=10000) を有効にすると、次の警告が生成されます。