VB.NET 2005网站变得反应迟钝

时间:2012-09-28 05:46:14

标签: sql-server vb.net

我正在使用VB.NET 2005构建的网站。它有一个数据输入页面,其中有一个按钮 - “保存”,点击它可以在数据库中插入数据(SQL Server)。该网站对按钮的前10-12次点击响应良好,但在此之后当用户第13次尝试保存数据时,页面/网站在一段时间内没有响应,即它挂起。什么可能的原因/补救措施相同??

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

检查以下几点:

  1. 您的代码正在处理所有用于连接和将记录插入数据库的对象。

  2. 检查网页大小;它是否在每次保存按钮点击时增加?
    (您可能在插入数据库之前将数据存储到viewstate中。)

  3. 检查网络服务器上的请求频率。

  4. 检查您插入记录的表是否被其他进程锁定。

答案 1 :(得分:0)

检查你是否正确处理了所有连接,数据引导器,命令,datadapter。另外,检查串联的字符串并将其替换为StringBuilders ..看起来你的系统正在将内存分页到磁盘..