通过Oracle企业管理器建立跟踪从Top Consumers页面(可以通过Additional Monitoring Links区域中的Performance页面得到,如图1所示)开始。该页面显示服务、模块、客户和动作对系统资源的当前使用情况。

图1:Oracle企业管理器的Top Consumers页面

您可以单击Top Services、Top Modules、Top Actions、Top Clients或Top Sessions选项卡,来查看这些类别的顶级消费者中每一种的详细信息,随后您可以通过这些页面中的每一个页面轻松启用(或禁用)SQL跟踪。从页面上的列表中简单地选择项目,然后单击启用SQL跟踪(Enable SQL Trace)开始跟踪(当您完成跟踪时,单击禁用按钮)。

您还可以启用(或禁用)这些页面上列出的任何项目的统计数据集合。(DBMS_MONITOR还提供了用于启用和禁用数据集合的例程)。

分析跟踪结果

获取关于Kimberly Floss的图书的信息

无论您是使用DBMS_MONITOR或者是使用Oracle企业管理器建立跟踪,您都将使用trcsess 命令行工具来整合跟踪文件。单击Oracle企业管理器中的查看SQL跟踪(View SQL Trace)按钮显示一个页面,其中显示了您将用于整合所有跟踪文件的语法。

要确保用双引号括住字符串,并在文件名后添加一个".trc"扩展名;否则,TKPROF将不会把它作为一个文件名来接受。在执行该命令之前,找到在user_dump_dest(或者,如果您没有更改该参数名,则在\udump)中指定的目录。

C:\...\udump> trcsess output="kfloss.trc" service="testenv"

module="product update"

action="batch insert"

随后,您可以对整合的跟踪文件运行TKPROF,以生成一份报告。

C:\...\udump> tkprof kfloss.trc

output=kfloss_trace_report SORT=(EXEELA, PRSELA, FCHELA)

如果您不终止跟踪,那么运行该服务和模块的每一个会话都会被跟踪。因此,当您完成跟踪时,要确保通过使用Oralce企业管理器或DBMS_MONITOR包来终止跟踪。

oracle trace跟踪,oracle数据库跟踪工具 — oracle-tech相关推荐

  1. Oracle 查询分析器的数据库查询工具。

    最近找到了一个小巧的Oracle 工具 不过要注册,真不爽 Canoe是一个相当于Toad.SQL Server查询分析器的数据库查询工具. 支持Oracle 8i,Oracle 9i, 无需先安装客 ...

  2. oracle 查询变换器,万能数据库转换工具_新诚软数据转换器 V1.4 免费版

    您还在为数据在各个数据库之间转换而烦恼吗?<新诚软数据转换器>是一个万能数据库转换工具,这个数据库转换工具可以为Oracle.SQL Server.Access.DB2.InterBase ...

  3. 正确加载MySQL驱动的语句_使用数据库客户端工具Oracle SQL Developer加载第三方驱动连接mysql的方法...

    用Oracle SQL Developer时遇到no ocijdbc11 in java.library.path怎么办 不是配置环境变量,而是去选项里面,添加数据库的驱动 jdbc的驱动没有在cla ...

  4. oracle为什么要创建数据库,手动创建Oracle数据库之前因后果

    对于许多数据库管理员来说,究 竟是不是一个难以管理和驾驭的怪兽级数据库,会不会让他们管理生涯饱受折磨?当看到其命令行界面时,很多人会问这么一个问题.如果你想通过一个应用程序操 控使用这个数据库,那么你 ...

  5. Oracle图书馆借阅管理数据库,图书馆管理系统Oracle数据库平台升级研究

    随着现在计算机网络的发展,数字化图书凭着其发行的速度快.借阅的方便,并且没有时间和空间的限制逐渐成为未来图书馆发展中的一种趋势.我图书馆使用了汇文文献信息服务系统,该系统是江苏省教委资助,江苏省高校合 ...

  6. oracle简易版创建数据库,浅析新建Oracle数据库的三种方法

    1.通过运行Oracle Database Configuration Assistant 创建.配置.或删除数据库(也可在命令行下输入dbca): 2.用命令行的方式建立数据库 3.通过运行自定义的 ...

  7. oracle 数据导入 mysql_oracle数据库导出和oracle导入数据的二种方法(oracle导入导出数据)...

    这篇文章主要介绍了oracle导入导出数据的二种方法,利用PL/SQL Developer工具导出和利用cmd的操作命令导出的出方法,大家参考使用吧 方法一:利用PL/SQL Developer工具导 ...

  8. oracle查看有哪些数据库用户登录,oracle如何查看当前有哪些用户连接到数据库,oracle当前有...

    oracle如何查看当前有哪些用户连接到数据库,oracle当前有 可以执行以下语句: select username,serial#, sid from v$session; ---查询用户会话 a ...

  9. oracle数据库系统中启动数据库第一步,Oracle数据库基础题库【含答案】

    一. 判断题,正确请写写\,错误请写写\, 1.oracle数据库系统中,启动数据库的第一步是启动一个数据库实例.( T )2.Oracle服务器端的监听程序是驻留在服务器上的单独进程,专门负责响应客 ...

  10. oracle 位图索引 原理,数据库教程:Oracle 位图索引叙述

    在Oracle数据库学习中,出现"位图索引"时,你知道是什么吗?位图索引是Oracle较为引人注目的地方,其主要用在OLAP方面,也就是数据仓库方面用到,目的是在加快查询速度是,节 ...

最新文章

  1. QGC地面站参数调节
  2. 一分钟详解PCL中点云配准技术
  3. CLI、终端 (Terminal)、Shell、TTY、Console、Bash都是什么?
  4. Java Private、protected、public、以及无修饰符的可见范围
  5. 井下三专两闭锁的内容_局部通风机三专两闭锁具体规定
  6. Spring(3.2.3) - Beans(11): depends-on
  7. 显示水晶报表的公用类
  8. 190517每日一句
  9. 史上超强最常用SQL语句大全
  10. OpenCL学习入门
  11. IE-LAB网络实验室:思科CCNP考几门?
  12. 以后再有人问你selenium是什么,你就把这篇文章给他
  13. 左耳朵耗子:我做系统架构的一些原则
  14. amd linux显卡驱动,AMD Radeon系列显卡催化剂驱动14.4 正式版For Linux AMD Radeon系列显卡催化剂驱动14.4 正式版 显卡驱动 超威半导体...
  15. 解一元二次方程——Java
  16. 计算机进入休眠状态如何唤醒,电脑进入睡眠状态怎么快速唤醒图文教程
  17. 牛客小白月赛58 B(暴力)C(思维)D(dp滚动数组优化)
  18. 15、【易混淆概念集】-第九章 职责分配矩阵(RAM) 活动资源估算、资源分解结构 获取资源 资源/项目/自然日历区别 虚拟团队、集中办公、认可与奖励 塔克曼阶梯理论 冲突管理 权力类型
  19. 什么是PDT,PST美国时间
  20. 一个计算器的C语言实现

热门文章

  1. 斐波那契尾递归函数java_尾递归实现斐波那契数列
  2. iOS -- 百度地图画出行政区域的边界
  3. 我碌碌无为的研究生生活
  4. 在饼图上显示百分比值(报表生成器和 SSRS)
  5. 计算机网络中可靠,在计算机网络中,数据传输的可靠性可以用( )测评
  6. 计算机网络——数据链路层局域网、以太网、PPP协议和HDLC协议、链路层设备
  7. 机器学习--贝叶斯模型
  8. 【ESP32最全学习笔记(基础篇)——5.ESP32 数字输入和数字输出(Arduino IDE)】
  9. 关于微信小程序如何获取用户头像(保存到本地)新方法
  10. ORA-12154 问题解决办法