嗨,任何人都可以向我解释如何减少数据库连接。我在 java 和 jdbc 中使用连接池概念开发了一个应用程序。但在我的应用程序中,我只为这个开放的 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 配置文件。