こんにちは、接続プールの概念の使用方法を教えてもらえますか?私はDriverManager()とgetConnection()を使用している通常のJavaメソッドを使用しています。データベースに接続する方法私は呼び出しごとに新しい接続を作成しており、Try catchブロックで手動で閉じていますが、数百のレコードを入力している間、アプリケーションは非常に低速です。サーブレットやjspを使用していません。1つのdesktoアプリケーションを開発したばかりです。よろしくお願いします。
質問する
151 次
3 に答える
1
接続プールには Apache の DBCP パッケージを使用できます。以下のリンクを確認してください。
于 2012-10-19T06:09:13.507 に答える
0
3つの接続機能があります。
mysql_connect:通常の接続、プーリングなし、ストアドプロシージャを実行できません(SQLのみ)
mysql_pconnect:プールされた接続、ストアドプロシージャを実行できません(SQLのみ)
mysqli_connect:通常の接続、プーリングなし、ストアドプロシージャを実行できます(mysql 5以降が必要)
参考:ここをクリック
于 2012-10-19T07:50:13.067 に答える
0
Metalhead が言及した別の方法は、Glassfish や EJB などの Java EE アプリケーション サーバーを使用することです。データベースをアプリケーション サーバーのリソースとして構成したら、EntityManager (JPA) または DataSource (JDBC) を注入するだけで、アプリケーション サーバーが接続を処理します。
于 2012-10-19T07:41:14.147 に答える