Tom*_*lar 6 sql-server connection-pooling
我有一个连接到 SQL 的 .net 网站。只是想知道默认情况下是否启用了连接池还是我必须自己激活?
Wor*_*DBA 10
本质上,这是在使用System.Data.SqlClient数据提供程序时默认启用的。有一篇关于语义的非常好的文章可以在这里找到:
此外,您可以ConnectionString在SqlConnection此处查看该类的属性引用:
SqlConnection.ConnectionString 属性
这包含许多有关在为 Sql Server 配置连接字符串时可用的选项的信息。
您还应该注意,实际的连接池本身保存在Application Pool分配给网站/Web 应用程序的范围内,因此请注意,如果您有多个站点/Web 应用程序使用Application Pool相同的连接池,它们也将共享同一个连接池,这可能是不可取的给你。
因此,我建议为每个网站和网站本身下的每个 Web 应用程序分配一个新的应用程序池。您可以在以下链接中找到有关应用程序池的信息:
| 归档时间: |
|
| 查看次数: |
1292 次 |
| 最近记录: |