我将为连接池配置c3Po。下面的属性是什么意思?
preferredTestQuery : query to test the connection
testConnectionOnCheckin : above query is executed when connection is returned back to pool
testConnectionOnCheckout : above query is executed when connection is taken from pool
idleConnectionTestPeriod :
我的理解正确吗?
谢谢!
我正在使用一个web应用程序,有时,我会遇到MySql连接问题。使用Hibernate配置文件中的testConnectionOnCheckout和preferredTestQuery选项,我解决了这个问题,我的应用程序现在正常了。
但是,为了获得更好的性能,我希望只有在我的应用程序中发生特定事件时才能获得此选项的效果。例如:
try {
...........
}
catch(Exception e) {
// java code to obtain the same effect as
// testConnectionOnCheckout option with
我使用的是spring和hibernate应用程序。我正在使用C3P0连接池连接到oracle数据库。但我经常会遇到异常情况。
Database failure Exception
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at org.apache.coyote.http11.InternalInpu
我正在处理一个web项目,其中我在web服务中使用了c3p0。我在hibernate.cfg.xml file.But中配置了以下参数,尽管我设置了max_size为10000,空闲测试周期为30,但有时mysql服务器无法提供到db.So的另一个连接。在我重新启动server.And之前,网站一直在不断加载。我在日志中显示"too me are even“.What我错过了下面的configuration.Please帮助我解决问题
<property name="hibernate.c3p0.min_size">10</property>
我的应用程序使用Spring3+Oracle3。我正在尝试设置多个数据库连接(MySQL和MyBatis ),我收到了这条消息。
Error creating bean with name 'MySQLService' defined in ServletContext resource [/WEB-INF/appContext-database.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Inva