bonecp 数据库崩溃
哪位大侠帮帮忙 为什么我用bonecp连接池连接访问数据库 数据库进程和session就猛增 一会就会死掉?不知道哪个大侠遇到过这样的问题 帮帮忙!方法配置如下
public static Connection getBonecpConnToOracle() { Connection conn = null; try { //加载JDBC驱动 Class.forName("oracle.jdbc.driver.OracleDriver"); } catch (Exception e) { e.printStackTrace(); } try{ //设置连接池配置信息 BoneCPConfig config = new BoneCPConfig(); //数据库的JDBC URL config.setJdbcUrl("jdbc:oracle:thin:@localhost :1521:nwdb"); //数据库用户名 config.setUsername("gznw"); //数据库用户密码 config.setPassword("2ExoGaMy*-"); //数据库连接池的最小连接数 config.setMinConnectionsPerPartition(10); //数据库连接池的最大连接数 config.setMaxConnectionsPerPartition(30); config.setPartitionCount(1); //设置数据库连接池 BoneCP connectionPool = new BoneCP(config); //从数据库连接池获取一个数据库连接 conn = connectionPool.getConnection(); }catch(Exception e){ } return conn; } }
同样的代码 连接mysql最小连接数设置到100都没问题,这是为什么呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
恩 对 现在项目用的dbcp好好的 不过就是稍微慢了一点才准备换一下连接池,网上看了一下bonecp就测试了一下 mysql连起来很方便最小连接数可以设置到八九十,但一连项目的oracle,最小连接数设置到10就不行了,求解 是不是那个细节没注意到????
回复
我觉得应该不是,主要还是应用程序的问题