解决oracle查询数据,一直处于执行状态的问题
问题描述:
www.2cto.com
很奇怪,就是连表查询 有个日期条件 6号之前的数据都可以查出来,7号开始后面的都处于执行状态.
然后大于6号或6号之前的,小于7号或7号以后的都可以查.(可能描述的不是很清楚,能套就套上去吧)
oracle账号
解决方案:
oracle对表一般会在一个固定时间进行分析,我这边分析的时间可能就是6号,所以查后面的就查不出来.
我们可以手动分析表,执行命令:analyze table cmip_accountbook compute statistics;
执行时间可能有点长.