`

Oracle 语句收集

阅读更多

1. Oracle分页SQL

 

A).根据ROWID来分
select * from t_xiaoxi where rowid in(select rid from (select rownum rn,rid from(select rowid rid,cid from

t_xiaoxi  order by cid desc) where rownum<10000) where rn>9980) order by cid desc;
执行时间0.03秒
B).按分析函数来分
select * from (select t.*,row_number() over(order by cid desc) rk from t_xiaoxi t) where rk<10000 and rk>9980;
执行时间1.01秒
C).按ROWNUM来分
select * from(select t.*,rownum rn from(select * from t_xiaoxi order by cid desc) t where rownum<10000) where

rn>9980;执行时间0.1秒
其中t_xiaoxi为表名称,cid为表的关键字段,取按CID降序排序后的第9981-9999条记录,t_xiaoxi表有70000多条记录
个人感觉A)的效率最好,C)次之,b)最差

 

2. 如何查看Oracle版本

select * from sys.v_$version

 

 

 

 

 

 

 

 

 

 

 

 

 

3. 查看安装了哪些选项

select * from sys.v_$option

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Oracle-sql语句收集整理大全.pdf

    Oracle-sql语句收集整理大全 Oracle-sql语句收集整理大全 Oracle-sql语句收集整理大全

    Oracle常用语句-总结文档汇总

    经典SQL语句收集,在oracle中进行列行转换 ,五种提高SQL性能的方法,常用SQL查询,SQL优化原则等共计112册适合初学者学习。

    经典Oracle SQL语句收集.txt

    史上最全的Oracle相关的SQL语句收集,来自各位业界大佬多年工作经验的分享,整理不易,谢谢支持;

    oracle的经典SQL语句收集

    oracle的经典SQL语句收集,是用word文档整理出来的。

    经典SQL语句收集(ORACLE).txt

    经典SQL语句收集(ORACLE),学习交流

    经典SQL语句收集(ORACLE)

    SQL语句收集(ORACLE) 1、经典的查询语句 2、经典的字定义函数 3、经典的与业务相关的存储过程 等等

    pl/sql及常见实用oracle语句学习

    这是本人在实践中收集总结的,有存储过程、序列、游标、触发器、索引及其它一些常用的语句(如日期、over partion by具体使用包括一些例子),还有两本高清这方面的书,一起放在里面,方便大家学习。

    个人收集的oracle的sql语句

    这是我工作一年的经验语句,个人收集比较实用的。可以下载看看

    Oracle语句优化53个规则详解

    非常实用,好不容易收集齐的。 1.选用适合的ORACLE优化器 2.访问Table的方式ORACLE 采用两种访问表中记录的方式: 3.共享SQL语句 4.选择最有效率的表名顺序(只在基于规则的优化器中有效) 6.SELECT子句中避免使用 ...

    Oracle维护常用SQL语句

    Oracle维护常用SQL语句,收集于网络

    Oracle常用sql语句

    个人整理加Oracle内部管理授课收集的..

    Oracle 高性能SQL引擎剖析:SQL优化与调优机制详解 (黄玮) 高清PDF扫描版

    用大量示例详尽分析oracle 中现有的各种查询转换技术,先分析oracle如何收集、统计系统和对象的数据,然后推导各种代价估算公式,给出各种情形下的代价计算演示。 第三篇“sql调优技术”深入剖析oracle提供的各项...

    Oracle高性能SQL引擎剖析

    用大量示例详尽分析Oracle 中现有的各种查询转换技术,先分析Oracle如何收集、统计系统和对象的数据,然后推导各种代价估算公式,给出各种情形下的代价计算演示。, 第三篇“SQL调优技术”深入剖析Oracle提供的各项...

    Oracle 高性能SQL引擎剖析:SQL优化与调优机制详解

    用大量示例详尽分析Oracle 中现有的各种查询转换技术,先分析Oracle如何收集、统计系统和对象的数据,然后推导各种代价估算公式,给出各种情形下的代价计算演示。 第三篇“SQL调优技术”深入剖析Oracle提供的各项...

    oracle培训教程ppt

    由于作者水平所限,加之ORACLE的产品与内容的浩瀚,在资料的整理与收集中可能有不少错误和不妥之处,希望读者给予批评制正。作者联系电话是:010-6234 6242(home);1360 136 5681。 E_Mail是zyj5681@yahoo.com.cn

    Oracle8i/9i数据库基础

    本讲稿(ORACLE8i 数据库基础)是作者在多年的工作和授课中的总结,主要包括两个部分,第一...由于作者水平所限,加之ORACLE的产品与内容的浩瀚,在资料的整理与收集中可能有不少错误和不妥之处,希望读者给予批评制正。

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    6.2.3 收集执行计划统计信息 151 6.2.4 标识SQL语句以便以后取回计划 153 6.2.5 深入理解DBMS_XPLAN的细节 156 6.2.6 使用计划信息来解决问题 161 6.3 小结 169 第7章 高级分组 170 7.1 基本的GROUP BY用法 ...

    Oracle练习题初学者适用

    从网上收集的练习题,比较适合初学者,避免大家在去搜了。解压缩后是DOC文件的形式。

Global site tag (gtag.js) - Google Analytics