`
lelong
  • 浏览: 548307 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Oracle index 索引提示解析

 
阅读更多

使用 hints 时,在某些情况下,为了确保让优化器产生最优的执行计划,我们可能指定全套的 hints 。oracle 索引提示,oracle index 提示,oracle index tips ,oracle index 优化,Oracle index 提示。

 

指示优化器的方法与目标的 hints :

 

ALL_ROWS -- 基于代价的优化器,以吞吐量为目标
FIRST_ROWS(n) -- 基于代价的优化器,以响应时间为目标
CHOOSE -- 根据是否有统计信息,选择不同的优化器
RULE -- 使用基于规则的优化器

 

SELECT /*+ FIRST_ROWS(10) */ employee_id, last_name, salary, job_id FROM employees
WHERE department_id = 20;


SELECT /*+ CHOOSE */ employee_id, last_name, salary, job_id
FROM employees WHERE employee_id = 7566;

 

SELECT /*+ RULE */ employee_id, last_name, salary, job_id
FROM employees WHERE employee_id = 7566;

分享到:
评论

相关推荐

    Oracle Spatial空间索引 解析

    索引机制SDO—INDEX;一组实现感兴趣区域查询和空间联合查 询的算子和函数;一组管理工具 。其中第一者用于空间数据的 定义和存储;第二者用于空间索引的定义和存储,决定数据查询 分析的效率;第三者以前两者为基础...

    Oracle 索引解析

    Oracle 11g 索引的详细解析!B-tree Index,反向索引,函数索引,bitmap 索引等等的详细介绍。

    ORACLE9i_优化设计与系统调整

    §14.2.1 解析程序 171 §14.2.2 优化程序 172 §14.2.3 行源程序产生器 172 §14.2.4 SQL执行 172 §14.3 EXPLAIN PLAN 172 §14.4 选择优化器路径及目标 172 §14.4.1 OPTIMIZER_MODE初始参数 173 §14.4.2 数据...

    Oracle优化53解

    你可以采用基于ROWID的访问方式情况,提高访问表的效率, ROWID包含了表中记录的物理位置信息……ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系。 通常索引提供了快速访问ROWID的方法...

    oracle_sql性能优化

    你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记录的物理位置信息..ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系. 通常索引提供了快速访问ROWID的方法,因此...

    Oracle语句优化30个规则详解

     你可以采用基于ROWID的访问方式情况,提高访问表的效率, ROWID包含了表中记录的物理位置信息……ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系。通常索引提供了快速访问ROWID的方法,...

    ORACLE SQL性能优化系列

    你可以采用基于ROWID的访问方式情况,提高访问表的效率, , ROWID包含了表中记录的物理位置信息..ORACLE采用索引(INDEX)实现了数据和存放数据的物理位置(ROWID)之间的联系. 通常索引提供了快速访问ROWID的方法,因此...

    java面试800题

    Q0036 如何创建oracle函数索引 "SQL>create index non_fbi on sale_contacts (surname); SQL>analyze index non_fbi compute statistics; SQL>:analyze table sale_contacts compute statistics; SQL>SELECT ...

    db2-技术经验总结

    1.4. DB2快照函数全解析 25 1.5. DB2中的22个命令小技巧 26 1.6. DB2实现类型ORACLE的一些功能 29 1.7. 字符数据类型转换的时候需要注意的问题(原) 30 1.8. 本地谓词的使用注意(原) 31 1.9. windows/Linux或Unix下...

    XML,XSLT,AJAX三大技术打造开源多用户博客X3BLOG

    找到web.config中的appSettings配置节点,将IndexDirectory设置成保存日志索引的真实目录路径,将StoreDirectory设置成保存日志正文压缩文档的真实目录路径,将DictsDirectory设置为第8步中选择的存放目录。...

    X3BLOG v0.7.5.0

    找到web.config中的appSettings配置节点,将IndexDirectory设置成保存日志索引的真实目录路径,将StoreDirectory设置成保存日志正文压缩文档的真实目录路径,将DictsD <br>irectory设置为第9步中选择的存放目录。...

    mysql数据库my.cnf配置文件

    # MyISAM设置恢复表之时使用的缓冲区的尺寸,当在REPAIR TABLE或用CREATE INDEX创建索引或ALTER TABLE过程中排序 MyISAM索引分配的缓冲区 myisam_max_sort_file_size = 10G # 如果临时文件会变得超过索引,不要使用...

    asp.net知识库

    忽略大小写Replace效率瓶颈IndexOf 随机排列算法 理解C#中的委托[翻译] 利用委托机制处理.NET中的异常 与正则表达式相关的几个小工具 你真的了解.NET中的String吗? .NET中的方法及其调用(一) 如何判断ArrayList,...

    Maven权威指南 很精典的学习教程,比ANT更好用

    提示和技巧 11.7.1. 常见的环境 11.7.2. 安全保护 11.7.3. 平台分类器 11.8. 小结 12. Maven Assemblies 12.1. Introduction 12.2. Assembly Basics 12.2.1. Predefined Assembly Descriptors 12.2.2...

Global site tag (gtag.js) - Google Analytics