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

.NET/SQL Server中的连接池?

  •  9
  • pix0r  · 技术社区  · 18 年前

    5 回复  |  直到 17 年前
        1
  •  15
  •   Sean Carpenter    18 年前

    ADO.Net内置的连接池是健壮和成熟的。我建议不要尝试编写自己的版本。

        2
  •  3
  •   Ed Guiness    17 年前

    真实的 这方面的专家,但我知道ADO.NET有自己的连接池系统,而且只要我一直使用它,它就是完美的。

        3
  •  2
  •   Rob Cooper    18 年前

    我的理解是,在使用SqlConnection对象时,连接池会自动为您处理。这是专门为MSSQL设计的,可以确保有效地汇集连接。您只需要确保在处理完它们后关闭它们(并确保它们已被处理)。

    我从来没有听说过有人需要自己动手。但我承认我在那里的经验是有限的。

        4
  •  1
  •   BinaryMisfit    18 年前

    随着ADO.Net和较新版本的SQL连接池的出现,将在两层上进行处理,第一层是通过ADO.Net本身,第二层是直接通过SQL Server 2005/2008,从而消除了自定义连接池的需要。

        5
  •  -2
  •   Vaibhav    18 年前

    好吧,它将消失,因为所有这些问题的答案将是林克。顺便说一句,我们的任何应用程序都不需要自定义连接池,所以我不确定这些噪音是关于什么的。

    推荐文章