Sql server Sitecore 6的连接池

Sql server Sitecore 6的连接池,sql-server,sitecore,sitecore6,Sql Server,Sitecore,Sitecore6,我想知道是否有人知道如何为运行在SQLServer2005上的Sitecore 6设置连接池 这是在Sitecore解决方案上设置的好主意吗?或者更正确一点,如果设置不正确,是否会出现任何问题 任何其他关于这方面的评论或提示都将不胜感激。我所知道的关于负面影响的唯一一点是 我所知道的关于负面影响的唯一一点是 Sitecores的答案支持: 默认情况下,连接池是 在ADO.NET中启用(这意味着 不需要任何连接字符串 参数来启用它,参数 仅在禁用或调整时才需要 连接池)。这就是为什么 没有连接池

我想知道是否有人知道如何为运行在SQLServer2005上的Sitecore 6设置连接池

这是在Sitecore解决方案上设置的好主意吗?或者更正确一点,如果设置不正确,是否会出现任何问题


任何其他关于这方面的评论或提示都将不胜感激。

我所知道的关于负面影响的唯一一点是

我所知道的关于负面影响的唯一一点是

Sitecores的答案支持:

默认情况下,连接池是 在ADO.NET中启用(这意味着 不需要任何连接字符串 参数来启用它,参数 仅在禁用或调整时才需要 连接池)。这就是为什么 没有连接池 默认连接中的参数 串。欲了解更多信息,请 请参阅以下MSDN文章:

http://msdn.microsoft.com/en-us/library/8xx3tyca.aspx

如果希望优化数据库 连接池,您可以添加 将适当的参数用于 连接字符串

在我进一步询问之后的第二个答复:

请看

第一次打开连接时,会出现 连接池是基于 精确匹配算法 将池与 连接中的连接字符串。 如果未指定MinPoolSize 在连接字符串中或是 如果指定为零,则中的连接 游泳池将在一段时间后关闭 不活动的原因。然而,如果 指定的最小池大小大于 零,则连接池不可用 销毁,直到AppDomain被删除 卸载,进程结束。 非活动池或空池的维护 涉及最小的系统开销

下列连接字符串 可以应用参数

#最大池大小-指定 连接池的最大大小。 默认值为100。大多数网站不这样做 在下面使用40多个连接 最重的负载,但这取决于如何 数据库操作需要多长时间才能完成 完成最小池大小-初始 将创建的连接数 在创建池时添加到池中。 违约率为零;然而,你可以 选择将其设置为一个较小的数字 例如5,如果您的应用程序需要 即使在 它闲置了好几个小时。在这种情况下 第一个用户请求不必 等待那些数据库连接被删除 建立池-控制如果 打开或关闭连接池。 您可能已经猜到,默认值为true


我希望这对其他人有所帮助。

Sitecores的答案支持:

默认情况下,连接池是 在ADO.NET中启用(这意味着 不需要任何连接字符串 参数来启用它,参数 仅在禁用或调整时才需要 连接池)。这就是为什么 没有连接池 默认连接中的参数 串。欲了解更多信息,请 请参阅以下MSDN文章:

http://msdn.microsoft.com/en-us/library/8xx3tyca.aspx

如果希望优化数据库 连接池,您可以添加 将适当的参数用于 连接字符串

在我进一步询问之后的第二个答复:

请看

第一次打开连接时,会出现 连接池是基于 精确匹配算法 将池与 连接中的连接字符串。 如果未指定MinPoolSize 在连接字符串中或是 如果指定为零,则中的连接 游泳池将在一段时间后关闭 不活动的原因。然而,如果 指定的最小池大小大于 零,则连接池不可用 销毁,直到AppDomain被删除 卸载,进程结束。 非活动池或空池的维护 涉及最小的系统开销

下列连接字符串 可以应用参数

#最大池大小-指定 连接池的最大大小。 默认值为100。大多数网站不这样做 在下面使用40多个连接 最重的负载,但这取决于如何 数据库操作需要多长时间才能完成 完成最小池大小-初始 将创建的连接数 在创建池时添加到池中。 违约率为零;然而,你可以 选择将其设置为一个较小的数字 例如5,如果您的应用程序需要 即使在 它闲置了好几个小时。在这种情况下 第一个用户请求不必 等待那些数据库连接被删除 建立池-控制如果 打开或关闭连接池。 您可能已经猜到,默认值为true


我希望这对其他人有所帮助。

谢谢您提供的信息。我想我还将尝试询问Sitecore,看看他们是否有关于连接池的一些提示。编辑:我会在得到答案后更新。谢谢你提供的信息。我想我还将尝试询问Sitecore,看看他们是否有关于连接池的一些提示。编辑:当我得到答案时,我会更新这个。