bonecp

    14热度

    1回答

    在厌倦了c3p0的常量锁定之后,我转向BoneCP来为我的数据库提供备用连接池。我有一个服务器应用程序,每分钟处理大约7000个项目,并且需要将这些项目记录到我们的MySQL数据库中。我现在有100个工作线程,并建立了我的游泳池就像这样: BoneCPConfig config = new BoneCPConfig(); config.setJdbcUrl("jdbc:mysql://

    3热度

    1回答

    我无法在OpenJPA 2.0.1中禁用缓存。 我在的persistence.xml设置以下属性: <property name="openjpa.DataCache" value="false"/> <property name="openjpa.QueryCache" value="false"/> <property name="openjpa.jdbc.QuerySQLCache" v

    0热度

    1回答

    我正在使用BoneCP连接池机制,并且希望使用Spring框架的支持来管理我的事务。我找到了一个关于Spring Transaction Management的例子,我尝试应用这个例子。我从我的连接池中获取了一个DataSource实例,并将此数据源赋予创建的DataSourceTransactionManager,如下所示。 DataSource dataSource = new BoneCPD

    0热度

    1回答

    我正在使用连接池和Spring TransactionTemplate。如果要首先关闭连接池,则必须将所有连接返回到池中,这意味着必须调用connection.close()。我有一个线程使用TransactionTemplate进行某些查询,另一个线程想要在连接池上调用某种关闭方法,但在执行此操作之前,首先必须告知TransactionTemplate关闭所有连接(实际上只将它们返回给池)。 在

    6热度

    1回答

    我正在使用Oracle JDBC驱动程序并评估BoneCP。 两者都实现了语句缓存。 我在问自己是否应该使用这个或那个语句缓存。 你觉得呢?每种方式的优点或缺点是什么?

    70热度

    4回答

    哪个JDBC连接池库应该用于新的应用程序项目(而不是Web应用程序)? 的Apache DBCP具有enough unresolved issues其推到2.0,我认为。 C3P0开发似乎停止了。 而且他们都是looks relatively slow。 Proxool已死亡。 DBPool几乎没有社区(至少我没有发现一个公共 - 没有论坛,没有邮件列表...) Apache Tomcat Poo

    2热度

    1回答

    当使用BoneCP连接池,我碰到下面的困惑和想听到一些这方面的提醒: 是对BoneCP线程安全的getConnection方法?当有很多线程要求并行连接时,最好的方法是什么? 每次使用连接后都需要拨打connection.close()吗? 如果需要调用connection.close(),它会真的断开与数据库的连接还是只是将连接发送到池? 在此先感谢您的支持。

    2热度

    1回答

    我阅读C3P0和DBCP处理JDBC连接和听到的问题和老百姓的话说DBCP是死的,但C3P0不能做jdbc4等等很多。但我不知道这些帖子是否过时。 现在我打BoneCP这也解释了如何连接破碎的处理here。连接被封装并且BoneCP在传递给应用程序之前会对异常进行一些预先检查。如果连接BoneCP将其从池中删除,连接出现问题。 1)不要将所有这些池有这样的连接处理? 2)这个问题被问了一遍又一遍,

    7热度

    1回答

    我刚开始使用BoneCP,这是我第一次使用连接池。我对我应该如何使用它感到困惑。目前,我将BoneCP对象保存为静态变量,因此我可以在不同的连接之间使用它。 当我完成连接时,我用connection.close()关闭它。 我应该这样做,还是不应该关闭它以使其能够被池重用? 这是我目前的执行来获取连接: private static BoneCP connectionPool; public