我有一个ASP Classic页面,可以在第一次加载时正确加载。 当用户单击页面上的“删除”按钮时,它会运行一个COM,它会更新数据库中的许多记录,然后显示一条消息,告诉用户删除已完成。
但是,如果我有大量用户要更新,5000或更多,在COM更新运行后,告诉用户删除已完成的消息永远不会出现。这几乎就像在提交火灾后页面永远不会完成加载。
我在页面上放置了1小时的Server.ScriptTimeout,因此它有足够的时间来完成COM处理。但我注意到,当更新大量记录时,页面将处理直到1小时完成,即使更新只需要10-15分钟运行。然后,消息永远不会告诉用户它已完成。
我在这里发生了什么想法?
谢谢,
凯文