我的网站上有一个座位预订页面。该页面使用UpdatePanel通过SQL查询每5秒刷新一次座位的状态。这样,用户应该能够看到别人预订座位的时间。
问题是,当多个用户访问该页面时,整个网站都会出错。我相信它正在失去与数据库的连接,我必须重新启动服务器才能重新上线。预订页面是整个网站上导致此问题的唯一页面。
感谢任何帮助
答案 0 :(得分:0)
也许您的应用程序有connection leak。例如,您正在使用dbconnection
而不使用阻止。
此外,如果您正在使用EF Note,则必须使用上下文:
using(var context = new MyContext("name=MyConStr")
{
// do stuff
}