Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1104590
  • 博文数量: 148
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 3555
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-30 13:00
个人简介

About me:Oracle ACE,optimistic,passionate and harmonious. Focus on oracle programming,peformance tuning,db design, j2ee,Linux/AIX,web2.0 tech,etc

文章分类

全部博文(148)

文章存档

2024年(3)

2023年(28)

2022年(43)

2020年(62)

2014年(3)

2013年(9)

发布时间:2024-04-08 22:50:44

子查询转换的subquery unnest是数据库一种重要的查询转换技术,ORACLE作为有着最强大优化器(CBO)的数据库,同样在子查询转换方面有很多技术,当然限制也
较多,本文详细讲解子查询里有OR的查询转换技术,利用ORACLE CBO自身的两大查询转换技术以及手动改写方法,使用三大方法,助力OR子查询性能起飞。......【阅读全文】

阅读(1058) | 评论(0) | 转发(0)

发布时间:2024-04-07 17:27:47

ORACLE 11G支持NOT IN的NULL AWARE ANTI JOIN算法,但是相关参数要注意。......【阅读全文】

阅读(1326) | 评论(0) | 转发(0)

发布时间:2023-05-09 23:07:29

DETERMINISTIC不建立索引,缓存无效,执行的时候还是调用函数,DETERMINISTIC+索引才能缓存,执行的时候不再调用函数......【阅读全文】

阅读(381) | 评论(0) | 转发(0)

发布时间:2023-05-09 16:57:39

经常遇到执行计划突变,游标不能共享,需要找到其根本原因,可以查看v$sql_shared_cursor视图,这个视图有64种原因:......【阅读全文】

阅读(321) | 评论(0) | 转发(0)

发布时间:2023-05-09 15:32:41

11g开始的Cardinality Feedback基数反馈(12c叫statistics Feedback)属于CBO优化器自动优化特性,由于表可能缺少统计信息、或收集的统计信息不准确或条件复杂CBO无法估算准确的返回行数导致走错执行计划,因此,引入Cardinality Feedback功能,第一次执行会记录条件实际返回的行数,然后与优化器估算的返回行数对比,如果差别很大,后续执行会用第一次实际返回的行数会修正执行计划。使用了Cardinality Feedback特性的,可以在执行计划NOTES部分看到” cardinality feedback used for this statement”......【阅读全文】

阅读(465) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

zhmw2020-05-27 16:10

tomcoding:Oracle DUL源代码,Logminer源代码,到我的博客看看

好的

回复  |  举报

zhmw2020-05-27 16:10

tomcoding:Oracle DUL源代码,Logminer源代码,到我的博客看看

好的

回复  |  举报

tomcoding2018-07-26 14:35

Oracle DUL源代码,Logminer源代码,到我的博客看看

回复  |  举报

电影vs程序员2013-08-22 18:16

博主,求加好友

回复  |  举报
留言热议
请登录后留言。

登录 注册