こんにちは、データベース接続を減らす方法を教えてください。Java と jdbc で 1 つのアプリケーションを開発し、接続プーリングの概念を使用しています。しかし、私のアプリケーションでは、この 200 接続のみを開くために MaxActive=200 を与えています。しかし、私の場合、アプリケーションが開始されると、1400 データベース接続が開かれます。処理方法を教えてください。
<Resource
name="jdbc/tm4u"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://192.168.1.230:1433;databaseName=XX;User=abc;Password=****;selectMethod=cursor"
username="abc"
password="******"
maxActive="200"
maxWait ="100"
maxIdle="10"
/>
上記のコードは JNDI 構成ファイルです。