摘要: The header /appl/oracle/admin/EI1T/udump/ei1t_ora_14246.trc Oracle9i Enterprise Edition Release 9.2.0.3.0 - 64bit Production JServer Release 9.2.0.3.0 阅读全文
posted @ 2017-07-30 17:28 烤酸奶 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 执行计划+Hint+统计信息+并行+绑定变量+sql跟踪和10046事件+10053事件总结 执行计划 1.执行计划中的rows表示CBO从一个行源预期获取的记录数,这个行源可能是一个表,也可能是一个索引。 2.rows值对CBO做出正确的执行计划至关重要,如果CBO获取的rows值不准确(通常是没 阅读全文
posted @ 2017-07-30 17:27 烤酸奶 阅读(214) 评论(0) 推荐(0) 编辑
摘要: sql_trace和10046事件都是我们在优化sql上面应用的非常多的工具,我们可以使用这两个工具知道当前正在执行的sql究竟在做什么 一,SQL_TRACE: SQL_TRACE命令会将执行的整个过程输出到一个trace文件,我通过阅读这个trace文件来了解这个sql在执行过程中Oracle究 阅读全文
posted @ 2017-07-30 17:27 烤酸奶 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 10046 trace的跟踪等级 10046是一个Oracle的内部事件(event),通过设置这个事件可以得到Oracle内部执行系统解析、调用、等待、绑定变量等详细的trace信息,对于分析系统的性能有着非常重要的作用。 设置10046事件的不同级别能得到不同详细程度的trace信息,下面就列出 阅读全文
posted @ 2017-07-30 17:26 烤酸奶 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 4. 10046事件 通过10046事件也可以查看目标SQL的执行计划。像10046这种事件,都不是Oracle官方文档中可以查询到的,这些事件一般用于调试目的,因此往往可以使用他们找到问题更详细的信息。 10046事件和之前的explain plan、DBMS_XPLAN包以及AUTOTRACE 阅读全文
posted @ 2017-07-30 17:25 烤酸奶 阅读(1128) 评论(0) 推荐(0) 编辑