社区
Sybase
帖子详情
老问题:oracle中百万条记录的表,排序后取前几行的最优解决办法?
格利高里
2002-02-25 01:50:00
这个问题一直没有很好的解决,rowid 可是先取后排序。
...全文
529
8
打赏
收藏
老问题:oracle中百万条记录的表,排序后取前几行的最优解决办法?
这个问题一直没有很好的解决,rowid 可是先取后排序。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jxc
2002-03-03
打赏
举报
回复
程序员增刊中有关于TOP-N查询的文章,不过我在使用RANK()时,总报"OLAP 功能没有启用",不知怎么回事?
hrb_qiuyb
2002-03-02
打赏
举报
回复
使用rownum便可以
leio
2002-03-02
打赏
举报
回复
如果不考虑用一条SQL语句实现。可以建个过程/函数,用游标方式取数据,比上面的SQL语句应该快一些。
leio
2002-03-02
打赏
举报
回复
SELECT * FROM (SELECT * FROM MYTABLE ORDER BY ORD_COL DESC) WHERE ROWNUM<=N
只能这样实现了。虽然这样的效率并不高(先遍历了所有记录再筛选),但好象目前没有更好的办法。
johnage
2002-03-02
打赏
举报
回复
select * from yourtable where rownum < 2
smartdonkey
2002-03-01
打赏
举报
回复
我的解决方法是:
首先你按那些字段排序:
比如:安col1,col2排序
在col2,col2上建立索引
比如:你的表如下
create table mytable(col1,col2,col3,col4.....)
在你表中加上一列
alter table mytable add x_id int;
update mytable set x_id=1;
这一列全都是1,
然后在x_id.col1,col2上建立索引
create index ix01_mytable on mytable(x_id,col1,col2)
使用数据库提示
select /*+ index_desc(mytable ix01_mytable)*/ from yourtable where x_id=1
ok?
rabbit
2002-02-26
打赏
举报
回复
你是怎么写的?
看看能不能加上并行处理。等优化技术。是在主关键字上排序吗
alldog
2002-02-25
打赏
举报
回复
用rownum不可以吗??
【SQL】
Oracle
SQL monitor
【SQL】
Oracle
SQL monitor 第一章被埋没的SQL优化利器——
Oracle
SQL monitor DBAplus社群 | 2015-11-26 07:00 转载声明:本文为DBA+社群原创文章,转载必须连同本订阅号二维码全文转载,...
《基于
ORACLE
的SQL优化最佳实践》原理篇01--优化器与成本
它负责将用户提交的SQL语句根据各种判断标准,制定出
最优
的执行计划,并交由执行器来最终执行。优化器算法的好坏、能力的强弱,直接决定了语句的执行效率。综合比较来说,
Oracle
的优化器是功能最强大的。当然,优化...
必看,关于sql的慢查询及解决方案
SQL
中
,广义的查询就是crud...回答:根据实际需要,如果
前
端反馈,执行3s是慢的,就是在my.ini
中
(Windows是my.ini,Linux是my.conf)
中
设置long_query_time=3,
表
示操作3s的查询就是慢查询,要
记录
下来,好好分析。
2023春季招聘面试集锦:MYSQL数据库高频面试题
eq_ref:唯一性索引扫描,对于每个索引键,
表
中
只有一条
记录
与之匹配 ref: 非唯一性索引扫描,返回匹配某个值的所有 range: 只检索给定范围的行,使用一个索引来选择行,一般用于between、<、>; index: 只遍历索引...
TowardsDataScience 博客
中
文翻译 2020(三百八十一)
照片由Unsplash上的拍摄在之
前
的一篇文章
中
,我公开了我对缺乏清晰的图形处理平台/解决方案/框架/架构的看法。然而,图形处理必须处理的主要
问题
是什么?把这
几行
作为开胃菜送给那些好奇的人。(除非另有说明,否则...
Sybase
2,598
社区成员
25,609
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章