奇怪问题,向数据库请求少量数据,能正常返回给程序,数据多了就无法正常返回给程序。
把数据库和相关程序重启一下,网站又正常了。但过了18个小时左右,又出现类似问题,把相关程序重启后,又正常了。
比如:
用户登录,sql只判断用户密码,程序能正常响应的。
但用户登录后,页面会加载很多数据,这个时候,程序就卡住了,没有数据返回。观察sql profile的话,也能看到相关的sql在执行。
不知为何?
------解决思路----------------------
缓存的数据太多吗?
------解决思路----------------------
这必须得诊断、分析。。没法猜原因,可能存在的因素、参数太多了
------解决思路----------------------
配置下应用程序池回收试试
------解决思路----------------------
#4 方法可以一试。