我正在使用SQL server 2012,tomcat-7来部署我的应用程序和java 1.7。
我当前的连接池配置与
类似<Resource
name="jdbc/devC"
auth="Container"
type="javax.sql.DataSource"
maxActive="100"
maxIdle="5"
maxWait="-1"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;DatabaseName=DB_NAME"
username="sa"
password="db#123"
removeAbandoned="true"
removeAbandonedTimeout="300"
logAbandoned="false"/>
在我的应用程序中有7个不同的数据库,因此上述配置也存在于7个不同的数据库中(这7个数据库存在于单个服务器计算机上)。
使用此配置,我执行80个线程,每个线程一次使用/使用一个连接。 现在我需要改进我的应用程序执行,所以我决定将线程从80增加到150或200 但是为此我需要考虑对连接池的影响,所以我需要更多地了解它。
如何使用此属性来改善我的连接池,以便通过使用更多线程和连接池来实现更快的执行
提前谢谢