我想将多个线程的数据插入H2数据库,我使用dbcp连接池以服务器模式连接h2数据库。 当我尝试从2000个线程插入数据时,我得到一个例外是
"java.net.SocketException: No buffer space available (maximum connections reached?)".
所以我想找出两件事
答案 0 :(得分:0)
默认值为10,但您可以通过JDBCConnectionPool进行设置。来自docs:
**JdbcConnectionPool**
setMaxConnections(int max)
Sets the maximum number of connections to use from now on. The default value is 10 connections.
Parameters:
max - the maximum number of connections
http://www.h2database.com/javadoc/org/h2/jdbcx/JdbcConnectionPool.html
是的,你可以分享它,如果你告诉你想要实现什么,也许我可以提供帮助。