为什么我的select执行效果这么低?(在线等) 增加一个已recordtime为索引值的索引,这样的速度就快了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 条件(RECORDTIME between to_date('2004-06-30 11:00:00','yyyy-mm-dd hh24:mi:ss') and to_date('2004-07-01 00:00:00','yyyy-mm-dd hh24:mi:ss'))放在 rownum<25 前面;recordtime建立索引 同意楼上的,将rownum<25放到后面来 楼主:查询竟要10多秒,且查询出来的结果不具有连续性,好象是从这个时间段随机抽取的记录.回答:rownum本身就是随机的,真正标识顺序的是rowid。最好再建立索引,索引对于大数据量是很重要的。 可数据量大,可以考虑分区索引:http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96524/c12parti.htm#464767 oracle导出和导入数据 关于oracle即时客户端的配置问题 怎么把竖向存放的父子级关系横向战士 database link 有无超时之说? oracle8.1.7 for linux安装出现的问题 分区表问题 如何在SQLPlus Worksheet里面运行pl/sql 语句 关于rowtype定义的问题,给高分。 请教!在SQL/PLUS中,不能更改用户!在线等待! 大家能否推荐几个学习Oracle建议? 数据库越来越慢,问题出在何处? 两个相互关联的表我想更新其中一个表的某列值等于另一个表的某列值,怎么写sql语句?
回答:rownum本身就是随机的,真正标识顺序的是rowid。最好再建立索引,索引对于大数据量是很重要的。
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96524/c12parti.htm#464767