日期:2014-05-18  浏览次数:20749 次

程序运行中,出现该页无法显示的问题?
jsp程序,resin+oracle   ,由于数据量大,有一运算需执行很长时间,但超过一小时多点的时候,会出现该页无法显示的错误,盼高手及遇到过此问题的朋友解决,100分送给您,谢谢

------解决方案--------------------
帮忙顶下
------解决方案--------------------
1检查程序,是不是出现死循环,或者其他原因导致连接或执行程序超时.
2检查sql,也许是sql写的不对,导致sql死锁.出现数据查询超时.
3将你运算的程序和sql贴出来看看~大家可以帮你修正
------解决方案--------------------
出现这情况是因为连接超时了。
解决的方法:
1.把连接失效的时间设置更长(根据服务器,有不同的设置方法)。
2.检查程序,看程序和SQL语句的执行是否有错误,导致超时,如果是的话,就优化语句。
3.如果业务需要操作这么多数据,不是程序或SQL错误引起的超时,看能否分段执行这一业务。
------解决方案--------------------
可以起个线程执行,然后浏览器定时刷新,如果线程执行完成则显示完成信息。
------解决方案--------------------
程序执行的时候,写个计数器在后台运行,看看是不是每次都在一个地方发生错误
------解决方案--------------------
大哥,你让用户等你检索一个小时,用户能同意吗?把你的表重新设计一下吧,我们的过百万的数据量也没这么长时间呀
------解决方案--------------------
同意ls的