在即将发布的oracle 12c中,有一个新特性非常值得期待,这就是翻页查询优化。
在应用中有很多翻页查询功能,以前我们都是使用rownum来实现。
如查询1-10条记录,使用的查询语句就是这样:
select *
from (select row_.*, rownum rownum_
from (select doc_id,
title,
title_color,
title_striking,
upload_date,
editor
from ttt_doc)
order by upload_date desc) row_
where rownum <= 10)
where rownum_ > 0;
(miki西游 @mikixiyou 原文链接: http://mikixiyou.iteye.com/blog/1685165
)
在12c中,可以这样做了。
select doc_id, title, title_color, title_striking, upload_date, editor
from ttt_doc
order by upload_date desc
fetch first 10 rows only;
如果你要查询11到20条的记录,那么你可以这样做。
select doc_id, title, title_color, title_striking, upload_date, editor
from ttt_doc
order by upload_date desc
offset 10 rows
fetch next 10 rows only;
这样比以前的操作方便多了。当然,更重要的一点是,性能会大幅提升。
如果您希望了解更详细的信息,可去查阅oracle 12c的文档。
--end
分享到:
相关推荐
oracle 12c 新特性,官方文档Oracle Database New Features Guide, 12c Release 1 (12.1)Oracle Database New Features Guide is addressed to people familiar with previous releases of Oracle Database who ...
Oracle数据库12c新特性v2,提供了关于12c新版本特性的介绍!
oracle 12C 是oracle数据库系统最新版本,其不同于其它版本的新特性给数据库开发人员和管理人员带来很大便利!
对ORACLE12新特性的一个介绍,让大家对ORACLE12C特点有个初步印象,让大家往后可从这些方面切入进一步深入研究ORACLE12C
12c新特性:不可见字段,DDL日志,RMAN中的表恢复和分区恢复,限制PGA的大小,对表分区维护的增强
官方资料:Oracle 12c Database New Features(Oracle 12c数据库新特性) Based on OOW sessions• Based on OOW demogrounds• Based on MLC• Nothing is guaranteed to be included in Oracle 12c production•...
Oracle_12c新特性.pdf 学习资料 复习资料 教学资源
Oracle数据库12C新特性,此文档有助于我们更好地学习Oracle 12C数据库。
Oracle 12c的发布在此掀起数据库的一阵狂潮,可插拔数据库成为12c的一大亮点。文档中详细描述了Linux安装Oracle 12c的步骤,以及Oracle 12c的新特性,及Oracle 12c的express enterprise manager。
《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle...
window oracle12c补丁Opatchwindow oracle12c补丁Opatchwindow oracle12c补丁Opatchwindow oracle12c补丁Opatchwindow oracle12c补丁Opatchwindow oracle12c补丁Opatchwindow oracle12c补丁Opatchwindow oracle12c...
对Oracle数据库12c的一些新特性总结,包括数据库管理、RMAN、高可用性以及性能调优等内容!
Oracle 12c新特性--ASMFD(ASM Filter Driver)特性
Oracle Data Integrator 12c 新特性
官方资料:Oracle Database 12c新特性设计与实现 Oracle ASM;Online Datafile Move;ILM;Automatic Compression & Tiering;Hot/Cold Data Classification;Data Guard 异步;ADG Far Sync 远程同步;ASM通过写冗余实现...
Oracle12c新特性再总结——12c集群,ASM以及RAC数据库新增和改进方面
Oracle12c新特性介绍-105页
12c新特性的介绍 以及应用场景分析。PPT。
Oracle12C 12.2.0.1 JDBC 驱动 Oracle Database 12c Release 2 (12.2.0.1) drivers