`
cenhonggang86830
  • 浏览: 45192 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Oracle 事件跟踪

阅读更多

--查询30分钟前的数据
select * from t as of timestamp sysdate - 1/24/2 where t.id = 999;


--以下命令需要在SQLPLUS中执行:
--获取sql执行计划以及统计信息
set autotrace traceonly explain statistics;

 

--以下命令需要能访问oracle服务器查看输出日志:
--开启事件跟踪
alter session set events '10046 trace name context forever,level 1';
--关闭事件跟踪
alter session set evevts '10046 trace name context off';

--开启sql跟踪
alter session set sql_trace true;
--关闭sql跟踪
alter session set sql_trace false;

--设置跟中日志名称
alter session set tracefile_identifier = 'fileName';

 

alter table chg_number nologging; --取消打印日志
alter table chg_number logging;--允许打印日志

 

--创建DBlink

create public database link chg_dbl
  connect to scott identified by tiger
  using 'big';

 

 

(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = szxdb32-ts)(PORT = 1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = szxdb33-ts)(PORT = 1521))
      (LOAD_BALANCE = yes)
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = podb)
    )
  )

分享到:
评论

相关推荐

    oracle事件跟踪器

    Oracle事件跟踪器,也被称为SQL Trace或10046事件,是Oracle数据库提供的一种强大的诊断工具,用于收集关于数据库操作的详细信息。这个功能对于性能优化、问题排查以及理解数据库内部工作流程至关重要。在Oracle环境...

    oracle事件探查器

    在Oracle中,事件探查器通过启用特定的跟踪事件来工作,这些事件包括但不限于10046(用于跟踪执行计划和调用堆栈)、10053(用于跟踪优化器决策过程)和10040(用于跟踪服务器进程)。通过设置这些事件,我们可以...

    Oracle跟踪事件

    Oracle 跟踪事件 Oracle 跟踪事件是 Oracle 数据库中的一种诊断工具,用于跟踪和分析数据库的内部结构和运行情况。该事件可以将 Oracle 各类内部结构中所包含的信息转储(dump)到跟踪文件中,以便用户能根据文件内容...

    oracle数据库跟踪工具

    Oracle数据库跟踪工具是一种高效且实用的软件,专用于监控那些基于Oracle数据库运行的应用程序。它可以帮助开发者、DBA(数据库管理员)以及系统管理员深入了解应用程序如何与数据库交互,从而优化SQL查询性能,排查...

    Oracle跟踪工具SQlTracker

    Oracle数据库监听工具

    Oracle事件探查器

    2. **10046 trace事件**:这是Oracle中最常用的跟踪事件之一,它允许DBA启用对特定会话的详细跟踪,包括SQL执行计划、绑定变量值、执行时间等。通过设置10046事件,可以获取到关于数据库操作的丰富信息。 3. **...

    最新版 oracle数据库跟踪工具

    oracle数据库跟踪工具

    Oracle 事件探查器

    - **解析跟踪文件**:Oracle事件探查器读取这些跟踪文件,并将其转换为有用的信息,如执行计划、资源消耗、等待事件等。 - **生成报告**:根据解析结果,探查器可以生成详细的性能报告,包括慢查询分析、锁争用、I...

    oratracer oracle数据库跟踪器

    "OraTracer"是一款专为Oracle数据库设计的跟踪工具,它帮助用户深入理解数据库的运行机制,找出性能瓶颈,并提供解决方案。下面我们将详细探讨OraTracer的功能、使用方法以及它在数据库管理中的重要性。 OraTracer...

    Statement Tracer for Oracle,oracle代码跟踪工具

    "Statement Tracer for Oracle"是一个专门针对Oracle数据库的代码跟踪工具,它帮助开发者和DBA深入分析SQL语句的执行情况,从而提高数据库性能和解决问题。 Statement Tracer for Oracle的主要功能包括: 1. **...

    Oracle事件探查器.rar

    1. **什么是Oracle事件探查器**:Oracle事件探查器是Oracle数据库内置的一个诊断工具,它通过生成跟踪文件(trace files)来记录数据库操作的详细日志,这些日志包含了从SQL语句的解析到执行的完整过程。 2. **如何...

    oracle的10046事件跟踪.pdf

    Oracle的10046事件跟踪是数据库性能分析的关键工具,尤其在解决应用程序性能瓶颈时。这个功能允许数据库管理员深入观察SQL语句的执行过程,获取详细的执行信息,包括解析次数、执行次数、CPU使用时间等,从而进行...

    sql oracle跟踪器

    SQL Oracle跟踪器是一种强大的工具,专门用于监测和分析Oracle数据库中的SQL语句执行情况。它在数据库性能优化、问题诊断和资源管理等方面扮演着至关重要的角色。SQL Monitor 2.4.3.6是该工具的一个版本,它提供了一...

    Oracle数据库sql语句 跟踪器

    Oracle数据库SQL语句跟踪器,通常被称为SQL Monitor,是一种强大的工具,用于监控和分析数据库中的SQL语句执行情况。在Oracle环境中,理解SQL语句的行为是优化数据库性能的关键。SQL Monitor提供实时视图,帮助DBA...

    ORACLE操作跟踪软件

    Oracle跟踪主要涉及以下几个方面: 1. **SQL Trace**:这是Oracle提供的一个内置功能,可以记录SQL语句及其执行的详细信息,包括解析、绑定、执行和回滚等各个阶段的时间和资源消耗。通过SQL Trace,我们可以获取到...

    oracle获得跟踪文件的sql查询语句

    本文将深入探讨如何通过SQL查询语句在Linux和Windows环境下获取Oracle跟踪文件,以及相关的知识点。 首先,`gettrace.sql`、`gettrace2.sql`和`gettraceforwindow.sql`这三份文件可能包含了不同的SQL脚本来查询跟踪...

    oracle sql 跟踪

    另外,Oracle还提供了其他高级跟踪选项,如10046事件(扩展SQL跟踪),它可以提供更详细的调用堆栈和优化器信息。例如,你可以这样启用10046事件: ```sql ALTER SYSTEM SET events='10046 trace name context ...

    Oracle SQL语句跟踪

    在Oracle数据库系统中,SQL语句跟踪能够帮助我们收集关于SQL执行的详细信息,包括执行计划、资源消耗、等待事件等,这对于理解和改进数据库的性能至关重要。 首先,我们来了解Oracle SQL语句跟踪的基础知识。在...

    Oracle 中如何对会话的所有SQL进行跟踪?

    1、目的:在实际工作中,有时需将某个程序执行的所有SQL查出来,而程序在Oracle中与会话均可对应,故可通过本文脚本对会话的所有SQL进行跟踪,转换后即可还原程序对Oracle的操作。 2、适用场景:在源码无法拿到,但...

    SQLTracker Oracle跟踪工具(支持64位)

    SQLTracker是一款专为Oracle数据库设计的高性能监控工具,尤其针对64位操作系统,如win7和win10,提供强大的跟踪和分析功能。在数据库管理领域,了解并掌握SQLTracker对于提升数据库性能优化和问题排查至关重要。 ...

Global site tag (gtag.js) - Google Analytics