44得票4回答
Spring JDBC连接池最佳实践

我有一个基本的Spring JDBC应用程序,配置相当基础:<bean id="myDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property na...

44得票3回答
为什么我上传数据到数据库时经常看到“重置丢失的连接”?

我正在通过Heroku上的云服务器从REST API上传数亿个项目到AWS EC2中的数据库。我正在使用Python,并且在日志中经常看到以下INFO日志消息。[requests.packages.urllib3.connectionpool] [INFO] Resetting dropped...

42得票7回答
如何在使用连接池时强制关闭SqlConnection物理连接?

我知道,如果实例化一个SqlConnection对象,我实际上是从连接池中获取了一个连接。当我调用Open()方法时,它将打开该连接。如果我在该SqlConnection对象上调用Close()或Dispose()方法,则会将其返回到连接池。 但是,这并没有告诉我它是否真的关闭了,还是我仍然...

41得票6回答
Spring的RestTemplate默认连接池是什么?

我想知道 RestTemplate 是否默认使用连接池,还是每次都建立一个新的连接?

41得票9回答
Python中最佳的数据库连接池解决方案是什么?

我已经开发了一些类似DAO的自定义类,以满足我的项目对服务端进程的要求,该进程不在任何框架内运行。 这个解决方案很好,但每次有新请求时,都会通过MySQLdb.connect打开一个新连接。 在Python中,切换到使用连接池的最佳“插入式”解决方案是什么?我想象中的解决方案类似于Java...

41得票3回答
database.yml中的pool选项有什么用?

数据库配置文件database.yml中最常用的选项如下:adapter encoding database pool username password socket host port timeout 我知道大部分的用法,但不了解pool的作用。 因此,我想知道在database.yml中...

39得票2回答
SQLite/C#连接池和准备语句的困惑

我最近花了一些时间阅读关于数据库和特别是SQLite的最佳实践。在阅读过程中,我发现我做了很多不应该做的事情,并且在试图修复这些问题时,有些使用SQLite的ADO实现的细节让我感到困惑。 我的困惑主要来自准备好的语句和连接池。 在阅读 http://msdn.microsoft.com/...

39得票2回答
c3p0的最佳配置是什么?

我正在困扰着一个与c3p0配置相关的问题。上周我发布了一个问题。

37得票2回答
在MySQL、Grails 2应用中,保持池化连接活动的正确方法(或在较长时间不活动时将其超时并获取新连接)

我有一个Grails应用程序,活动会突然变得非常高,但是通常会有数小时到整夜的不活动期。我注意到早上的第一批用户会遇到以下类型的异常,我认为这是由于连接池中的连接变得过时并且MySQL数据库关闭了它们导致的。 在Google搜索中,我发现了关于是否使用Connector/J连接属性“auto...

37得票1回答
BasicDatasource和PoolingDatasource的区别

org.apache.commons.dbcp.BasicDataSource和org.apache.commons.dbcp.PoolingDataSource的区别是什么?它们两个都支持连接池吗?什么时候使用它们?