不,创建大量
SqlConnection对象并在完成后关闭每个对象并不是没有效率的。那完全是正确的事情。让
.NET框架连接池做它的工作-不要尝试自己做。您无需执行任何特定操作即可启用连接池(尽管您可以通过
Pooling=false在连接字符串中进行设置来禁用它)。
如果您尝试自己缓存连接,可能会出错。拒绝吧 :)

不,创建大量
SqlConnection对象并在完成后关闭每个对象并不是没有效率的。那完全是正确的事情。让
.NET框架连接池做它的工作-不要尝试自己做。您无需执行任何特定操作即可启用连接池(尽管您可以通过
Pooling=false在连接字符串中进行设置来禁用它)。
如果您尝试自己缓存连接,可能会出错。拒绝吧 :)