“超时时间已到。在操作完成之前超时时间已过或服务器未响应。”
最近突然出现这种问题,查询一张十几万数据的表就会造成超时,有时候查询二十秒之内,有时候要快50秒(数据库查询分析器中),但页面经常超时。程序里连接都关闭的,之前一直很稳定,就近期突然这样了,求高手解决
我觉得 数据库的问题,跟踪下数据库,看下查询计划
怎么查,能详细点吗
@落日赌城:, 查询分析其里面 选中要运行的sql ctrl+L 看下先
@随静而动: 然后呢
@落日赌城: 会出来一个查询计划图 你看 哪部分用时间最长
用 profiler 看看数据库, 优化下查询的query, 加点Index啥的
这是数据库数据大了之后出现的,检查sql语句看看是否有like 连查之类的语句是否影响性能