`
yutiansky
  • 浏览: 198161 次
  • 性别: Icon_minigender_1
  • 来自: 本溪
社区版块
存档分类
最新评论

ORACLE的TRACE取得方法

阅读更多

1,自SESSION内TRACE取得方法。

 

//取得开始
ALTER SESSION SET TIMED_STATISTICS = TRUE;
ALTER SESSION SET SQL_TRACE = TRUE;

//SQL执行
..............................
..............................

//取得终了
ALTER SESSION SET TIMED_STATISTICS = FALSE;
ALTER SESSION SET SQL_TRACE = FALSE;


//取得结果
D:\oracle\product\10.2.0\admin\orcl\udump\orcl_ora_360.trc
TKPROF orcl_ora_360.trc report.txt

 

2,指定用户的指定SESSION的TRACE取得方法。注意:我用的是sys用户。

//找出要检测的SID和SERIAL
SELECT SID,
       SERIAL#,
       STATUS,  
       SUBSTR(USERNAME, 1, 8) USERNAME,  
       SUBSTR(SCHEMANAME, 1, 8) SCHEMANAME,  
       SUBSTR(OSUSER, 1, 16) OSUSER,  
       SUBSTR(MACHINE, 1, 16) MACHINE,  
       SUBSTR(PROGRAM, 1, 16) PROGRAM
FROM   V$SESSION  
WHERE  USERNAME IS NOT NULL  
ORDER  BY SID;

//取得开始
EXEC DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION(157, 262, TRUE);

//SQL执行
....................................
....................................

//取得结束
EXEC DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION(157, 262, FALSE);
分享到:
评论

相关推荐

    Oracle OCM教材资料

    4. **性能调优**:Oracle SQL优化是OCM的重要部分,要熟练使用 Explain Plan 和 SQL Trace 分析SQL执行计划,理解CBO(成本基优化器)的工作原理,学习如何使用 TKPROF 工具进行性能诊断。 5. **高可用性与灾难恢复...

    oracle学习练习实验

    7. 性能优化:Oracle提供了一系列工具和方法来监控和优化数据库性能,如SQL Trace和 tkprof 可用于分析查询性能,Explain Plan可以帮助理解查询执行计划,而索引策略和分区策略是常见的性能提升手段。 8. 数据备份...

    Oracle11g 考试

    Oracle 11g是Oracle公司推出的数据库管理系统的一个重要版本,主要针对企业级应用提供高性能、高可用性和安全性...在学习过程中,考生需要深入理解每个知识点,并通过实际操作来提升技能,以确保在考试中取得优异成绩。

    Oracle的SQL语句执行效率问题查找与解决方法文.pdf

    Oracle SQL 语句执行效率问题查找与解决方法 一、 Oracle SQL 语句执行效率问题查找方法 Oracle 数据库系统中, SQL 语句的执行效率问题是一个非常重要的问题。在实际应用中,我们经常会碰到一些性能不佳的 SQL ...

    ORACLE9i_优化设计与系统调整

    第一部分 ORACLE系统优化基本知识 23 第1章 ORACLE结构回顾 23 §1.1 Oracle数据库结构 23 §1.1.1 Oracle数据字典 23 §1.1.2 表空间与数据文件 24 §1.1.3 Oracle实例(Instance) 24 §1.2 Oracle文件 26 §1.2.1...

    2021 云和恩墨大讲堂PPT汇总(50份).zip

    Oracle 10046 Trace 的取得和解析方法 Oracle 基于AWR ASH的性能分析 Oracle DataGuard备份恢复最佳实践-姚远 Oracle Nologging全面总结 Oracle RAC 集群安装部署 Oracle RMAN 单实例异机迁移恢复(版本:11GR2) ...

    chinaunix_net-oracle精华

    理解Oracle的错误代码和常见问题处理方法是提高故障处理效率的关键。 在数据管理方面,掌握如何进行数据迁移和备份恢复至关重要。Oracle提供多种数据迁移方案,如使用RMAN(Recovery Manager)进行物理备份,或者...

    Oracle9i学习资料

    Oracle9i提供了多种性能优化工具和技术,如SQL Trace、 tkprof、AWR(Automatic Workload Repository)等。理解执行计划、索引优化、分区技术、绑定变量等概念,可以帮助你解决数据库性能问题,提升系统的响应速度。...

    oracle实验作业指导书,可以用来自学提高Oracle里面包括两个实战案例

    Oracle的性能监控工具,如SQL Trace、TKPROF和Automatic Workload Repository(AWR)报告,可以帮助识别和解决性能问题。 通过这两个实战案例,你将有机会实践所学知识,从理论到实践,加深对Oracle数据库的理解。...

    CUUG 冉乃钢 oracle OCP 学习资料 word 超详细

    本学习资料是由CUUG(China Unix User Group,中国Unix用户组)的冉乃钢老师编撰的,特别适合那些希望深入学习Oracle并取得OCP认证的人群。 1. **调优OCP版 .docx**: 这份文档主要涵盖了Oracle数据库的性能调优...

    oracle 性能设计及优化

    SQLTrace和TKPROF是Oracle提供的两个用于跟踪SQL语句执行过程的工具。 ##### 6.1 理解SQLTrace和TKPROF 了解这两个工具的基本功能和作用范围是有效使用它们的前提。 ##### 6.2 使用SQLTrace实用工具和TKPROF ...

    Oracle 1Z0-042 教材

    通过阅读和学习这个pdg格式的教材,考生可以逐步深入理解并掌握上述各个知识点,从而在实际工作中有效地管理Oracle数据库,并在1Z0-042考试中取得理想成绩。每个pdg文件可能代表教材的不同章节或主题,如000061.pdg...

    深入浅出oracle DBA入门 进阶与诊断案例

    《深入浅出Oracle DBA入门、进阶与诊断案例》是一本专为Oracle数据库管理员(DBA)设计的详尽指南。这本书旨在帮助初学者快速掌握...通过学习本书,你将具备管理和维护Oracle数据库系统的能力,从而在职场上取得成功。

    oracle10g学习,

    Oracle 10g是Oracle公司推出的数据库管理系统的一个版本,它在2003年发布,提供了许多增强功能和性能优化,对于数据库...Oracle 10g的全面理解和实践,将为您的职业生涯打下坚实的基础,助您在IT领域取得更大的成就。

    oracle 11gOCP最新题库

    Oracle 11g OCP(Oracle Certified Professional)是Oracle公司为数据库管理员提供的专业认证,它证明了持证者在Oracle 11g数据库管理领域的专业知识和技能。这个最新的题库包含了1Z0-051、1Z0-052和1Z0-053三门考试...

    Sybex.OCA.Oracle.10g.Administration.I.Study.Guide

    《Sybex.OCA.Oracle.10g.Administration.I.Study.Guide》是...考生可以通过阅读《Sybex.OCA.Oracle.10g.Administration.I.Study.Guide》并结合实际操作,提升自己的理论知识和实践经验,从而在认证考试中取得优异成绩。

    ocp 1Z0-042 模拟器

    Oracle Certified Professional(OCP)是Oracle公司为...通过反复练习和分析模拟试题,考生可以更好地理解和掌握Oracle Database 11g的管理和维护技巧,从而在实际的1Z0-042考试中取得优异成绩,成功获得OCP认证。

    ocp_11g考试题及模拟考软件

    Oracle Certified Professional(OCP)是Oracle公司为数据库管理员设立的一项专业认证,11g是Oracle...同时,结合Oracle的官方文档和相关教程,持续学习和实践,以确保在正式考试中取得理想成绩,顺利获得OCP 11g认证。

Global site tag (gtag.js) - Google Analytics