代码之家  ›  专栏  ›  技术社区  ›  dragonfly

.NET SQL提供程序中的连接池-连接关闭时

  •  0
  • dragonfly  · 技术社区  · 15 年前

    我只是想知道.NET SQL提供程序将在多长时间后关闭池中的连接?

    谢谢,Pawel

    1 回复  |  直到 15 年前
        1
  •  2
  •   Andomar    15 年前

    这个 documentation 不指定连接池中的连接保持打开的时间。优化器决定,它的算法可能在ADO.NET版本之间发生变化(甚至可能是Windows Update修补程序)。

    您可以通过 connection string 设置:

    Connection Lifetime=0
    

    默认情况下,它是0,这意味着只要优化器认为它有用,连接就可以生存。

    推荐文章