【发布时间】:2012-02-15 03:30:08
【问题描述】:
我的 .Net 应用程序是一个 4.0 的 ASP.net 应用程序,具有大量数据库更新,并且在网格刷新某些执行以更新表等的事件时网格刷新。)问题是......你会猜测“吃了很多” ram' 在我的应用程序中。 (它在几分钟内轻松增长到 1GB 以上)...
我将如何解决这个问题?我将寻求哪种类型的优化?或者您认为哪种方法最适合我?
这一直困扰着我一段时间,但我一生都无法弄清楚是什么导致了瓶颈。我已经关闭了我的对象等。但不确定瓶颈是在 SQL 还是 ASP.net 后端。
【问题讨论】:
-
如何更新/插入数据库?我的意思是您正在通过一笔交易更新一条记录?请提供更多细节..数据更新过程..或我们可以检查的任何代码..
-
@jason 你是如何填充网格的?你在使用数据集吗?您是否将所述数据集存储在会话中?你是如何编码网格的数据检索的?您是只返回当前页面所需的数据,还是返回所有 xxx 行只是为了显示其中的 100 行?有很多地方可以寻找问题
标签: asp.net sql-server 64-bit performance-testing