`
足至迹留
  • 浏览: 496916 次
  • 性别: Icon_minigender_1
  • 来自: OnePiece
社区版块
存档分类
最新评论

<oracle优化>(url收藏)

 
阅读更多
1. CBO & RBO
Rule Based Optimizer(RBO)基于规则
Cost Based Optimizer(CBO)基于成本,或者讲统计信息


ORACLE 提供了CBO、RBO两种SQL优化器。CBO在ORACLE7 引入,但在ORACLE8i 中才成熟。ORACLE 已经明确声明在ORACLE9i之后的版本中(ORACLE 10G ),RBO将不再支持。因此选择CBO 是必然的趋势。

CBO和 RBO作为不同的SQL优化器,对SQL语句的执行计划产生重大影响,如果要对现有的应用程序从RBO向CBO移植,则必须充分考虑这些影响,避免SQL语句性能急剧下降;但是,对新的应用系统,则可以考虑直接使用CBO,在CBO模式下进行SQL语句编写、分析执行计划、性能测试等工作,这需要开发者对CBO的特性比较熟悉。以下小结几点在CBO下写SQL语句的注意事项:
http://blog.csdn.net/suncrafted/article/details/4239237

2.看懂执行计划
(1)什么是执行计划
An explain plan is a representation of the access path that is taken when a query is executed within Oracle.

(2)如何访问数据
At the physical level Oracle reads blocks of data. The smallest amount of data read is a single Oracle block, the largest is constrained by operating system limits (and multiblock i/o). Logically Oracle finds the data to read by using the following methods:
Full Table Scan (FTS)    --全表扫描
Index Lookup (unique & non-unique)    --索引扫描(唯一和非唯一)
Rowid    --物理
行id
http://blog.csdn.net/java3344520/article/details/5515497
http://www.cnblogs.com/jianggc/articles/2029854.html
分享到:
评论

相关推荐

    C#编程经验技巧宝典

    资料验证技术 119&lt;br&gt;&lt;br&gt;6.1 网络验证应用技巧 120&lt;br&gt;&lt;br&gt;0197 如何使用正则表达式验证E-mail格式 120&lt;br&gt;&lt;br&gt;0198 如何使用正则表达式验证IP地址 120&lt;br&gt;&lt;br&gt;0199 如何使用正则表达式验证URL 120&lt;br&gt;&lt;br...

    第二讲Oracle10g常用工具简介PowerPoi.pptx

    - 登录通过 Web 方式,URL 格式为 http://hostname:portnumber/em,其中 hostname 是主机名或 IP 地址,portnumber 是 OracleDBConsole&lt;SID&gt; 服务的端口号,详细信息可查阅 &lt;ORACLE_HOME&gt;\install\portlist.int 文件...

    管理收藏夹的java web工具

    用户收藏的信息如URL、描述、分类等会被建模为数据库表。 - SQL查询用于读取、插入、更新和删除数据。 4. **用户界面** - 使用HTML、CSS和JavaScript构建用户界面,可能结合Bootstrap或Materialize CSS等前端框架...

    [搜索链接]深度学习网址导航系统 v0.0.16(jsp)_jspurl.rar

    1. JSP语法:JSP页面由静态HTML和动态Java代码组成,通过`&lt;%...%&gt;`、`&lt;%=...%&gt;`、`&lt;jsp:...&gt;`等标签实现动态内容生成。 2. JSP内置对象:如request、response、session、application等,用于处理HTTP请求,维持会话...

    jbpm入门例子收藏

    jbpm入门例子收藏 jBPM(Java Business Process Management)是一个开源的工作流管理系统,由JBoss组织开发。它主要用于管理业务流程,支持流程定义、执行、监控和优化。jBPM提供了一整套工具,包括Eclipse插件,...

    JSP精心收藏的21种分页方法

    本资源"JSP精心收藏的21种分页方法"正是针对这一需求,提供了多种实用且高效的分页解决方案。以下是这些方法的一些关键知识点: 1. **基础分页**:这是最简单的分页方式,通过计算总条数和每页显示的条数,设置页码...

    [搜索链接]深度学习网址导航系统 v0.0.16(jsp)_jspurl.zip

    6. **用户管理**:为了提供个性化服务,系统可能包含用户注册和登录功能,允许用户收藏、评论和分享链接,也可能有积分、等级等激励机制。 7. **搜索引擎集成**:为了提升搜索体验,系统可能会集成第三方搜索引擎...

    高级数据库开发技术培训课件.pptx

    【高级数据库开发技术培训课件】的讲解涵盖了数据库的发展历史、关系数据库的特性和主流数据库系统,特别是Oracle的发展历程及Oracle 10g的相关知识。本文将深入解析这些要点。 首先,数据库的发展历程从网状数据库...

    精品资料(2021-2022年收藏)远磐互联网微家校网站建设项目计划书.docx

    6. **二级域名和URL结构**:每个大栏目作为二级域名,小栏目和产品页的URL包含关键词,提高搜索引擎友好性。 7. **色彩搭配**:参考gwchina.cn网站,采用明亮色调,保持整体风格一致。 8. **SEO优化**:每个页面...

    [论坛社区]中国金融论坛 v11.0修正版_abisbbs11.zip

    9. **SEO优化**:为了增加论坛的可见度,系统可能内置了搜索引擎优化功能,如元标签设置、友好的URL结构、网站地图生成等。 10. **社交媒体集成**:允许用户通过社交媒体账号登录,或分享论坛内容到社交网络,扩大...

    基于java的美食网站的设计与实现2.zip

    这包括合理的URL设计、页面加载速度优化、图片压缩等。对于用户登录和安全问题,Spring Security或Apache Shiro可以提供认证和授权解决方案,保护网站免受恶意攻击。 在“11182源码”中,可能包含了该项目的全部源...

    基于PHP的114啦php网址导航建站系统GBK源码.zip

    6. **SEO优化**:通过元标签、URL结构等方式优化搜索引擎的收录和排名,提高网站可见度。 【PHP开发要点】 1. **安全防护**:PHP开发中应重视SQL注入、XSS跨站脚本攻击等安全问题,通过预编译语句、参数绑定、过滤...

    java电子商务系统

    - SEO优化:通过元标签、URL设计等提升搜索引擎可见度,增加流量。 这个“java电子商务系统”项目涵盖了完整的电子商务平台开发流程,涉及前后台设计、数据库操作、安全性考虑等多个方面,对于学习和实践Java Web...

    梦想年华JSP新闻发布系统1

    11. **SEO优化**:通过元标签、URL结构等方式,优化新闻页面的搜索引擎友好性,提升网站的搜索排名。 在文件名"200604281412"中,可能代表了该系统的某个特定版本或者备份时间戳,如2006年4月28日14点12分。这表明...

    数据库_.vip.yingshiying_

    描述中提到“所有常见版本都可导入使用”,这意味着这个数据库可能设计得相当兼容,可以适应多种数据库管理系统(DBMS),如MySQL、PostgreSQL、Oracle或者SQL Server等。对于这样的通用性数据库,开发者通常会遵循...

    文档管理系统简单介绍(企业版)

    11. 文件推荐与收藏:用户可以推荐文档给他人,收藏对自己有价值的文档,快速访问。 12. 文件订阅:当订阅的文件发生变化时,系统通过即时消息通知用户。 13. 文件流程:支持串行、并行和复合型工作流,适应不同业务...

    网管教程 从入门到精通软件篇.txt

    INP:Oracle 3.0版或早期版本的表单源代码 INRS:INRS远程通信声频 INS:InstallShield安装脚本;X-Internet签字文件;Ensoniq EPS字簇设备;Cell/ⅡMAC/PC抽样设备 INT:中间代码,当一个源程序经过语法检查后...

Global site tag (gtag.js) - Google Analytics