0

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

任何帮助将不胜感激。

4

2 回答 2

1

检查以下几点:

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

  2. 检查网页大小;每次点击保存按钮都会增加吗?
    (您可能在插入数据库之前将数据存储到视图状态中。)

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

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

于 2012-09-29T20:34:18.320 回答
0

检查您是否正确处理了所有连接、数据读取器、命令、数据适配器..此外,检查字符串是否已连接并将其替换为 StringBuilders..看起来您的系统正在将内存分页到磁盘..

于 2012-09-28T07:21:20.373 回答