gpt4 book ai didi

C# SQL连接池

转载 作者:可可西里 更新时间:2023-11-01 07:43:23 26 4
gpt4 key购买 nike

任何人都可以向我介绍如何在 ADO.Net 中执行连接池,我确实需要连接到 3 个独立的数据库。其中 2 个在同一服务器中,另一个在单独的服务器中。

更好的代码片段..

最佳答案

只要您严格处理您的连接,默认情况下(至少对于 sql-server)它会自动工作。在您的示例中,您很可能只有 3 个底层 连接(每个连接字符串一个)。

始终确保您的连接已被释放,最好是使用:

using(var conn = new SqlConnection(connectionString)) {
// use conn
}

然后即使抛出异常,它也会被释放回池中(以便在接下来看到相同的连接字符串时重新使用)。

禁用 池(如果您选择),请在连接字符串中包含 Pooling=false;

关于C# SQL连接池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4457928/

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