分类目录归档:Oralce performance

troubleshooting not JPPD cause View is a set query block

本案例来自同事咨询我的一个sql案例,数据库版本为11.2.0.4,经过同事的分 … 继续阅读

发表在 Oracle, Oralce performance | 标签为 | 留下评论

troubleshooting many latch free(multiblock read objects) wait when index range scan

本案例来自东区某客户,数据库版本rac 11.2.0.4。有一条并发很高的sql … 继续阅读

发表在 Oracle, Oracle troubleshooting, Oralce performance | 标签为 , , | 留下评论

sql优化案例:分页查询(一)

该案例来自西区某客户,该业务应该是停车场出入系统,五一高峰期出现了比较严重的性能 … 继续阅读

发表在 Oracle, Oralce performance | 标签为 , | 留下评论

event enq: JZ – Join group dictionary when in-memory disable

该问题由MES平台的一个客户提出,某些sql会等待event enq: JZ & … 继续阅读

发表在 Oracle, Oralce performance | 标签为 | 留下评论

Troubleshooting: ‘Log file sync’ Waits

关于log file sync,这对于每一个oracle dba甚至业务开发人员 … 继续阅读

发表在 Oracle, Oracle troubleshooting, Oralce performance | 标签为 | 留下评论

案例:what’s fuck?CBO居然选择cost值高的

本案例来自北区某客户的一条sql出现了性能问题,在分析过程中发现这是一个非常诡异 … 继续阅读

发表在 Oralce performance | 标签为 | 留下评论

案例:index range scan真的不会多块读吗?

此次案例来自西安某客户的一次sql优化,对于优化本身并不复杂,但是发现了一个比较 … 继续阅读

发表在 Oracle, Oralce performance | 标签为 | 留下评论

Query Transformation-集合篇

对于集合操作,CBO的处理之前两篇文章也介绍过,比如子查询为集合操作的子查询展开 … 继续阅读

发表在 Oracle, Oralce performance | 标签为 , | 留下评论

Query Transformation-视图篇

CBO处理视图(包括内嵌视图和查询转换生成的视图),也是有且只有3种处理方式 v … 继续阅读

发表在 Oracle, Oralce performance | 标签为 , , | 留下评论

Query Transformation-子查询篇

CBO对子查询有且只有三种处理方式: subquery unnesting Pu … 继续阅读

发表在 Oracle, Oralce performance | 标签为 , , | 留下评论