现在我发现,其实语句很快,只是加上order by date1 desc 后变得巨慢。帮忙
解决方案 »
- oracle 10g 安装出现 negative time
- 转移字符escape后面什么都可以跟吗
- 想学习下存储过程,求资料
- Oracle定时器如何使用
- Oracle的CLOB怎么转成BLOB?
- 用exp导出一个用户后,如何用imp在别的数据库里导入该用户?要不要先创建该用户?
- [求助]Oracle9204+AS4安装出错
- OMS已经配好,也可登入,无法通过Inteligence搜索器搜索到节点,提示"vni-4009"等
- 查询数据库发现ORA-01406错误,请问高手怎么解决?
- about oracle functions !
- 8i升级到9i后存储过程返回乱码的问题?
- 高分求救: JAVA 中的 FINALLY 在 PL/SQL 中如何实现 ?
用IN会比较慢,应该改成:
t2.gxren = ('张华')
了。
dinya2003(OK) :就是order by把整个效率都降低了。有什么好办法没有?
如果没有加索引,排序当然慢了
再有,就算加索引也应该这样加啊:在t2.gxren 上加,在t1.zybm上加。
再有,是 t2.gxren in(..)返回的记录多,还是t1的全量记录多,应该用记录数少的表做驱动表。
---点评完毕-----
(以上论点纯属个人意见,如有言中,纯属实力。)