我正在使用VB.NET 2005构建的网站。它有一个数据输入页面,其中有一个按钮 - “保存”,点击它可以在数据库中插入数据(SQL Server)。该网站对按钮的前10-12次点击响应良好,但在此之后当用户第13次尝试保存数据时,页面/网站在一段时间内没有响应,即它挂起。什么可能的原因/补救措施相同??
非常感谢任何帮助。
答案 0 :(得分:1)
检查以下几点:
您的代码正在处理所有用于连接和将记录插入数据库的对象。
检查网页大小;它是否在每次保存按钮点击时增加?
(您可能在插入数据库之前将数据存储到viewstate中。)
检查网络服务器上的请求频率。
检查您插入记录的表是否被其他进程锁定。
答案 1 :(得分:0)
检查你是否正确处理了所有连接,数据引导器,命令,datadapter。另外,检查串联的字符串并将其替换为StringBuilders ..看起来你的系统正在将内存分页到磁盘..