问题标签 [c3p0]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - java.lang.NoSuchMethodException: com.mchange.v2.c3p0.PoolBackedDataSource.setUserOverridesAsString(java.lang.String)
我正在使用 C3P0 0.9.1.2 为我的连接池配置数据源。
加载上下文时会引发错误。这是跟踪:
我已经用谷歌搜索了这个问题,但我什么也没找到。任何想法?有人知道c3p0中是否有任何错误吗?
<< 12 月 10 日添加 >> 以下是我的 Spring XML 配置文件中最相关的部分:
mysql - Hibernate、C3P0、Mysql 连接池
我最近从 Apache DBCP 连接池切换到 C3P0,并查看了我的日志以查看存在连接超时问题。过去我在使用 DBCP 和 Tomcat 时没有遇到过这种情况,所以我想知道这是配置问题还是驱动程序问题。
每当我在服务器空闲一段时间后加载页面时,我都会看到一些内容没有发送(因为服务器无法获得连接或其他东西)。当我刷新页面时,所有内容都在那里。
有没有人推荐使用 MySQL 连接池,因为我一直在使用 MySQL?您对 MySQL 连接池有什么体验?
沃尔特
hibernate - 我可以以编程方式访问 c3P0 连接池属性吗?
我担心我为 C3P0 连接池设置的属性没有被正确使用。
有没有办法可以访问应用程序运行时设置的值并将它们打印出来:
Println("最小连接数"+connectionNumers.minimum);
谢谢
oracle - c3p0 ResultSet.unwrap 抛出 AbstractMethodError
我有一个 ResultSet 对象,我需要将其转换为 OracleResultSet 以便可以在其上调用 getOPAQUE(String) 方法。我使用 c3p0 作为我的连接池。问题是 c3p0 将 ResultSets 包装在 NewProxyResultSet 对象中。
这应该不是问题,因为我应该能够像这样在 ResultSet 上调用 unwrap:
但是,这是行不通的。它实际上抛出了一个 AbstractMethodError:
它包括一个堆栈跟踪,但它没有帮助,因为堆栈跟踪的顶行只是指向我调用 unwrap 方法的确切行。这似乎表明 NewProxyResultSet 本身没有实现 unwrap。
这是怎么回事?如何获取 NewProxyResultSet 并从中获取 OracleResultSet?
java - 休眠属性
谁能解释一下这两个属性
Q1。hibernate.cglib.use_reflection_optimizer ?设置为真假有什么效果
Q2。hibernate.c3p0.max_statements 。我读了休眠文档https://www.hibernate.org/214.html。它只提到默认值是0。我使用的是oracle10g,我设置为100。但我想知道如何找出最大数据库可以支持什么?还剂量这个属性意味着sql语句的最大长度可以支持吗?
hibernate - 休眠连接池
我似乎无法休眠以使用 c3p0 进行连接池,它说
休眠配置:
java - c3p0 连接检查
我第一次尝试使用 c3p0 实现解决方案。我了解如何初始化连接池并从池中“签出”连接,如下所示:
但是我很难找出如何“签入”一个已经使用过的 Connection 以返回到池中。我该怎么做呢?我在这里做错了什么吗?
database - 如何检查 JPA/hibernate 数据库是否具有二级缓存
我有一个使用 Hibernate/JPA 连接到数据库的 JSP/Spring 应用程序。我有一个外部程序检查网络服务器是否每 5 分钟启动一次。
该程序调用特定的 URL 来检查 Web 服务器是否仍在运行。服务器返回“SUCCESS”。显然,如果服务器现在是,则不会返回任何内容。请求超时并发出警报以通知系统管理员出现问题...
我想在此过程中添加另一层:如果数据库服务器关闭,我希望服务器返回“ERROR”。有没有办法使用 Hibernate 来检查数据库服务器是否正常运行?
我要做的就是拿一个物体并试图保存它。这会起作用,但我认为这对于我想要的来说可能太多了。我还可以从数据库中读取(加载)一个对象。但是由于我们对所有对象都使用二级缓存,所以对象将从缓存中加载,而不是从数据库中加载。
我正在寻找的是这样的:
Hibernate中是否存在这样的功能?
postgresql - c3p0 池无法建立连接。如何调试这个?
我在服务器上安装了 Tomcat 和 PostgreSQL。我在尝试使用 c3p0 池从我的 servlet 连接到 PostgreSQL 数据库时遇到连接问题。
如果我在笔记本电脑上本地运行 Tomcat,我可以访问 DB。我也可以使用 psql(即命令行 sql 实用程序)从服务器连接到数据库。但是当我尝试将我的 servlet 部署到服务器并建立连接时,我收到以下错误:
我应该检查什么来定位问题?这应该是一个微不足道的问题,但可能是由于凌晨 4 点我遗漏了一些东西:) 提前致谢!
PS:允许从所有网络接口连接到数据库。PostgreSQL JDBC 驱动程序和 c3p0 池分布在 WAR 中。Tomcat 配置是非常默认的。不使用 JNDI。
java - Oracle 通用连接池 (UCP) 有多好
有人有在实际生产负载下使用 Oracle UCP 的经验吗?它是否能很好地处理数据库重新连接?是否存在多线程问题?有人将它与 C3P0 或 Apache DBCP 进行比较吗?