connection-pooling相关内容

在SQL SERVER(如preSS)连接池 - 推荐量?

在那里..,我的应用程序是使用asp.net和针对SQL EX preSS C#“相同”的服务器上。来回每个应用程序我有用于连接池使用连接的推荐量 我已经运行5应用程序,他们没有大量使用,所有的连接打开和关闭。 所以我想设置每个应用程序具有分池= 5 所以这个5×5 = 25 可以在SQL EX preSS处理25连接...嗯,事实上5个游泳池和5个连接每个池? 我可以去多达十?而是否有 ..
发布时间:2015-11-28 19:11:14 C#/.NET

如何强制的SqlConnection到身体接近,而使用连接池?

我明白,如果我实例化一个SqlConnection对象,我真的抓住从一个连接池的连接。当我调用open(),它会打开连接。如果我调用SqlConnection对象上的关闭()或Dispose()方法,它返回到连接池。 不过,这并没有真正告诉我,如果真的关闭,或者我还是要对数据库的有效连接。 我如何强制的SqlConnection收于网络层,或者至少告诉它关闭时? 示例: 使用(SqlCon ..
发布时间:2015-11-28 18:59:49 C#/.NET

是否有任何理由使用与ActiveRecord的数据库连接池?

什么是使用外部连接池的好处是什么? 我听说大多数其他应用程序将打开每个工作单元的连接。在Rails中,例如,我认为这意味着每个请求可以打开一个新的连接。我假设一个连接池会做到这一点。 我能想到的唯一的好处是,它可以让你有1000前端流程,而无需运行1000 Postgres处理。 是否还有其他的好处? 解决方案 Rails有建于连接池: 只需使用ActiveRecord :: Ba ..

每一次新的连接从LDAP连接池返回

我已经实现LDAP连接池在我的项目,发现一个奇怪的现象,每一次新的连接请求到来时,我配置的LDAP连接池返回新的连接,而不是重新使用现有的连接返回到池中。 ========以下是LDAP JNDI日志================================= ================= 00:07:10824错误[标准错误](IPAdminGlobalDataReloader ..
发布时间:2015-11-28 15:14:09 Java开发

的TransactionScope和连接池

我试图让我们是否有一个问题,我们使用不正确IsolationLevels数据库连接的应用程序的句柄。我们的应用程序是使用SQL Server 2005中的.Net 3.5数据库的应用程序 我发现连接的IsolationLevel当他们返回到连接池(见的这里),也是真的很惊讶阅读此博客文章创建每个新的TransactionScope都有自己的连接池分配给它。 我们的数据库更新(通过我们的业务对象 ..

使用说明和连接池

我最近才知道“连接池”在.NET中的概念,因此我有一点疑问,我想任何人都可以澄清这对我来说。如果我使用以下的一段code,当将数据库连接返回到池中,以便它可以使用该应用程序的另一部分 使用(SqlConnection的NewConnection =新的SqlConnection(ConnectionString的)) { 使用(SqlCommand的NewCommand =新的SqlCo ..
发布时间:2015-11-27 14:58:46 C#/.NET

请问如果仍然对它们的引用合并SQL连接被清理?

@usr 和我的在另外的一个有关.NET是否会清除已空闲打开的连接,但仍保持保持的基准问题上的分歧。 我维护,一>,如果物理连接是闲置了一段时间,这将是一个为期即使的SQLConnection 的对象引用保持举行时间后回收。 USR声称,这不会发生,而且只回收不再有引用连接。他断言,因为这会使连接池不可靠的,并会造成严重破坏的交易。 我会承认,该文件是含糊举行引用的问题。 我在寻找在这一个 ..
发布时间:2015-11-27 12:47:57 C#/.NET

Ado.Net - 如何使用连接池?

.NET允许其依据是什么我读过连接池仅仅是通过添加参数的App.config 现在的问题是,我,我想在我的code使用连接池做什么? 在我的code我打开每一次数据需要有一个连接,我只要我完成关闭它。是我该做什么特别的复用连接? 解决方案 您不需要,只要你的连接使用相同的连接字符串做什么特别的事情。使用该连接,将其关闭,并会自动返回到池中。 从 SQL Server连接池: 连接的每 ..
发布时间:2015-11-26 21:43:40 C#/.NET

执行时间具有相同的存储过程的每个迭代较慢

从C#.NET应用程序的在网络上运行同一存储过程变得越来越慢,每个后续执行。它似乎采取 两倍的时间量为previous执行(多达最大值,继续阅读)。的执行时间变得越来越慢,直到1 2的情景发生,在该点处SPROC的第一次执行是“快”再次 如果一个的SqlConnection 打开并保持在所有测试开启, 该存储过程变得越来越慢,直到其他存储过程或查询运行。 如果一个的SqlConnection 打 ..
发布时间:2015-11-26 20:53:53 C#/.NET

ODP.NET连接池参数

我想配置连接池使用ODP.NET版本2.111.6.20我的.NET应用程序。该数据库是Oracle 11.1。 我是用我的.NET 2.0的应用程序下面的连接字符串: 数据源= PROD;用户ID = FAKE_USER;密码= FAKE_PASS;池= TRUE;闵池大小= 2;最大池大小= 5;连接超时= 30;“ 据连接池应该初始化与2个连接和,并根据需要增加多达5个连接的文档。它不 ..
发布时间:2015-11-26 19:14:20 C#/.NET

为什么把我们的.NET / SQL Server的网站到一个新的主机导致连接池的大小被超过?

最近,我们搬到我们公司的网站到一个新的主机。 它是用C#code的ASP.NET网站的背后,连接到MS SQL服务器。 由于移动网站到新的服务器,该网站是超过了连接池的限制(未明确设置,所以我认为这是在100的默认大小)。 通过SQL Server管理Studiorevealed开放进程的检验,每一个数据库调用出现悬空,而事实上,在code我找不到任何明确在全封闭的连接。 的数据库连接以下列方 ..
发布时间:2015-11-26 18:59:46 C#/.NET

连接池

我有以下的code,如果我用康恩== NULL在最后我还是使用连接池? 我知道这是一个很好的做法,关闭连接,但如何处理整个连接对象? 公共无效的ExecuteNonQuery(的SqlCommand CMD) { // ========== ==========连接// SqlConnection的康恩=新的SqlConnection(strConStr) ..
发布时间:2015-11-26 18:35:07 C#/.NET

SQL Server连接池没有检测到关闭的连接?

多年来,我已经经历了很奇怪的问题,在连接到SQL服务器上所有的Web应用程序。 问题是,如果事情发生在数据库服务器(服务器重启或其它问题),德Web应用程序停止从该点工作,即使数据库服务器是活得好好的算账。 什么情况是,每一个ADO.NET操作(的ExecuteNonQuery,CreateReader,的BeginTransaction,...)失败,出现 InvalidOperationE ..
发布时间:2015-11-26 00:36:25 C#/.NET

.NET,SqlConnection对象和多线程

我们拥有其使用的SQL Server 2008 R2数据库的应用程序。在应用程序,调用使用的SqlConnection 的对象是国产数据库。 本的SqlConnection 对象初始化一次,第一次访问,然后再用于整个应用程序。我们使用的操作如下: 保护_cn作为的SqlConnection =无 ... 保护小组的open() 如果_cn是没有那么 _cn =新的S ..
发布时间:2015-11-25 15:12:26 C#/.NET

会的SqlConnection的Dispose方法干扰连接池?

这是我的理解,将净池的SqlConnection对象,其中连接字符串是一样的默认。将连接仍然汇集,如果我调用Dispose方法?这个问题是一个ASP .NET应用程序,有时使许多命中数据库在一个pageLoad的事件的环境下问。我想的连接被汇集,但想确认关闭并处置一旦数据操作的连接的完成不与连接池的.Net在处理干扰。 解决方案 在使用连接池,关闭的SqlConnection 只是告诉你用它做 ..
发布时间:2015-11-25 15:08:54 C#/.NET

到被使用LINQ是否有可能SQL连接泄漏?

我belived这是不可能得到的SQL连接泄漏使用LINQ的时候,却NumberOfReclaimedConnections的性能监视器跟踪显示大量和高负荷的,我们有时会像“超时过期例外。超时时间已过获取从连接之前池。出现这种情况可能是因为所有池连接使用,最大池大小共识。“ 我们不会在datacontexts使用处置,sincewe二手DEFERED负荷。一些文章,博文告诉我,这不应该是一个问题 ..
发布时间:2015-11-25 13:26:19 C#/.NET

在.NET / SQL Server的连接池?

是否有必要或有利与SQL Server数据库开发.NET应用程序时,编写自定义连接池code?我知道,ADO.NET让您选择启用/禁用连接池 - 这是否意味着它是建立在框架,我并不需要担心吗?为什么人们谈论自己编写连接池软件,以及如何比什么内置到ADO.NET这有什么不同? 解决方案 内置于ADO.Net连接池是稳健和成熟。我会建议不要尝试写你自己的版本。 ..
发布时间:2015-11-24 22:08:39 C#/.NET

.NET连接池

我不明白什么是有规律的连接和连接池之间的语法差异。 当我使用使用键,例如: 使用(SqlConnection的连接=新的SqlConnection(的connectionString)) { connection.Open(); command.ExecuteNonQuery(); } 这是执行连接池的方式? 解决方案 您可以阅读有关连接池这里。 基本上只要连接 ..
发布时间:2015-11-24 22:02:04 C#/.NET