![]() |
1
12
所以是的:它可以改善 总体的 性能。 备选方案:
总的来说,尽管-想想
|
![]() |
2
3
在大多数情况下,它对性能没有显著影响。
所有的使用()…构造确保
当然-创建和处理对象确实需要一些性能-要么就是这样,要么就是不必要地将对象保存在内存中,并将与SQL Server的连接打开的时间比需要的时间长得多。
我会投票赞成使用
马克 |
![]() |
3
0
它提高了性能 只有 从某种意义上说,在释放连接实例之后,池中的物理连接可以被另一个线程重用。如果您保持它打开,那么另一个试图打开连接的线程将向池添加新的物理连接。 |
![]() |
4
0
ADO.NET具有连接池等功能,因此,如果您集中打开连接,则很可能不会释放连接,只会返回到池中。 |
![]() |
5
0
如果您在彼此之后执行多个数据库操作,则应使用相同的连接,而不是为每个连接创建一个连接。否则,您应该尽快关闭连接,以便将其返回到连接池并可以重用。
你应该总是使用
|
![]() |
6
0
性能有所提高。 如果你使用 using 例如:
编译器自动添加try-and-finally。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 5 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 5 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |