gpt4 book ai didi

sql-server - 在 ADO.NET 中可以创建多少个连接池

转载 作者:行者123 更新时间:2023-12-05 00:01:04 25 4
gpt4 key购买 nike

我知道一个连接池默认可以有100个物理连接。在 ADO.NET 中可以创建多少个池?是否与机器的可用内存有关。

我了解到连接池的实现是基于提供程序的,因此 SQL 数据提供程序的连接池的工作方式将与 Oledb 的连接池不同。 (引用:http://msdn.microsoft.com/en-us/library/8xx3tyca.aspx)池的默认最大物理连接数为 100。如果我们有不同的连接字符串(或不同的字符串顺序但相同的数据库)或不同的 Windows 身份(如果我们使用 Windows 身份验证),新的连接池将被创建。但我正在寻找有关可以创建多少个连接池的信息...

如果您不清楚我的问题或需要更多信息,请告诉我。

提前致谢。

最佳答案

正如 Tim Schmelter 所说,MaxPoolSize 没有最大值。

这完全取决于与单个 SQL Server 的最大并发连接数。因此 32767 将是分配给 MaxPoolSize 的最大值。

请参阅 Maximum Capacity Specifications for SQL Server 中的 用户连接文档。

关于sql-server - 在 ADO.NET 中可以创建多少个连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12552699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com