遇到这么个怪问题:
查询分析器执行没问题,耗时30秒左右,当页面执行时如果查询时间不超过一个月则页面正常,超过2个月左右时就出现 execution timeout expired,修改了数据库的超时设置为10分钟也没用?请大家帮帮忙啊
------解决方案--------------------
数据库查询用了30秒 已经不少了.你查询的记录是多少,查询的sql语句是否比较复杂.我想应该是sql语句存在一定问题.
------解决方案--------------------
只有可能出现这么几个方面的情况,1、程序设计有问题,导致虽然数据库很快但是软件响应很慢;2、SQL编写的有问题,没有创建合适的索引,同时索引和SQL条件没有很好地配合起来使用;3、数据库表创建的有问题,或者是缓存技术使用得有问题,或者是缓存机制有问题。