当前位置: 代码迷 >> ASP.NET >> 经过web的sql查询奇慢无比
  详细解决方案

经过web的sql查询奇慢无比

热度:5152   发布时间:2013-02-25 00:00:00.0
通过web的sql查询奇慢无比
环境 sql server 2008 iis6 .net 3.5
一个数据统计的sql,用web查询超级慢,经常提示“超时时间已到。在操作完成之前超时时间已过或服务器未响应。”
把这段SQL原封不动直接在 sql server management studio 复制运行,1秒就得到查询结果了
百思不得其解啊,测试是在开发环境下,服务端和客户端一台机器,只是访问的数据的方式不同,能差这么多?有人遇到过这样的情况吗?

------解决方案--------------------------------------------------------
数据库超时时间设置长一些
数据库连接用完立刻释放资源
------解决方案--------------------------------------------------------
找到问题来源了,我图省事吧datatable存到ViewState里面,结果就超时了,大家引以为戒
  相关解决方案