Oracle性能优化教程04:Oracle性能优化之性能跟踪工具_超越OCP/OCM
教程发布:风哥 教程分类:Oracle性能优化 更新日期:2019-03-04 浏览学习:4604
风哥本套oracle教程Oracle性能优化之性能跟踪工具。主要学习Oracle性能优化,如何获取跟踪文件,sql_trace及案例,10046事件及案例,trace内容分析。
在日常数据库维护中,经常会对SQL进行跟踪分析性能,优化器,执行计划,DBA必备诊断利器。
01、获取跟踪文件
1)oradebug获取跟踪文件
--使用oradebug获取本会话跟踪文件位置
SQL> oradebug setmypid
SQL> oradebug tracefile_name
Oracle性能优化之性能跟踪工具_Oracle性能优化与故障诊断04 (真正超越OCP/OCM的项目实战系列教程) |
本套风哥Oracle教程学习内容 |
1) 如何获取跟踪文件 2) sql_trace及案例 3) 10046事件及案例 4) trace内容分析 5) oradebug及案例 6) dbms_system 7) dbms_monitor及案例 8) dbms_support 9) 10053事件及案例 10) 综合案例分析问题 |
本套风哥Oracle教程学习地址 |
http://edu.51cto.com/sd/e260e |
更多Oracle教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流 |
2、sql语句跟踪sql_trace
当sql 语句出现性能问题时,我们可以用sql_trace 来追踪SQL的执行过程,分析SQL的性能,资源消耗情况。
SQL_TRACE跟踪SQL语句执行情况的内容:
·解析、执行、取数据的计数,处理行数目
·执行过程资源消耗,如CPU时间和占用时间
·物理读和逻辑读
·所解析的用户名
·每次提交和回滚的情况.
如何操作处理数据
执行过程中产生了的等待事件
实际执行计划
本文标签:oracle优化, oracle性能优化, oracle故障分析, oracle故障诊断, Oracle教程
网站声明:本文由风哥整理发布,转载请保留此段声明,本站所有内容将不对其使用后果做任何承诺,请读者谨慎使用!