【发布时间】:2014-01-15 11:55:33
【问题描述】:
其实我对一件事感到困惑。
我有.net 应用程序并使用sql server 2008 用于数据库。
现在,在我的方法 A 上,我正在填充数据读取器。
现在,在 while 循环期间,我通过传递结果的一个属性来调用另一种方法 B。 当时我也打开数据库连接并关闭它。
同样的事情从方法 B 调用另一个方法 C。 那时也打开数据库连接并关闭。
要填写方法 A 的最终列表。这需要时间。
所以,我的意思是。打开数据库连接并关闭它。这个过程很耗时吗?
【问题讨论】:
-
永远不要在循环中连接到第三方应用程序(sql、ws 或类似的)。起初它似乎无害,但一旦数量增加,它们就会变得非常缓慢
标签: c# asp.net sql-server database