首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在oracle 11g和12c中收集跟踪信息?

在Oracle 11g和12c中,可以使用Oracle提供的跟踪工具来收集跟踪信息。以下是在这两个版本中收集跟踪信息的方法:

  1. SQL Trace:SQL Trace是Oracle数据库提供的一种跟踪工具,可以用于收集SQL语句的执行信息。通过在会话级别启用SQL Trace,可以将跟踪信息写入跟踪文件中,以便后续分析。在11g和12c中,可以使用以下步骤启用SQL Trace:
  2. a. 使用SYSDBA权限登录到数据库。 b. 执行以下语句启用SQL Trace:
  3. a. 使用SYSDBA权限登录到数据库。 b. 执行以下语句启用SQL Trace:
  4. c. 执行需要跟踪的SQL语句。 d. 执行以下语句禁用SQL Trace:
  5. c. 执行需要跟踪的SQL语句。 d. 执行以下语句禁用SQL Trace:
  6. e. 跟踪文件将保存在数据库服务器的跟踪目录中,可以通过查询V$DIAG_INFO视图获取跟踪文件的位置。
  7. Event Tracing for Oracle (ETrace):ETrace是Oracle提供的一种高级跟踪工具,可以用于收集更详细的跟踪信息。在11g和12c中,可以使用以下步骤启用ETrace:
  8. a. 使用SYSDBA权限登录到数据库。 b. 执行以下语句启用ETrace:
  9. a. 使用SYSDBA权限登录到数据库。 b. 执行以下语句启用ETrace:
  10. 其中,<event_name>是要跟踪的事件名称,<level>是跟踪级别,<mask>是跟踪掩码。
  11. c. 执行需要跟踪的操作。 d. 执行以下语句禁用ETrace:
  12. c. 执行需要跟踪的操作。 d. 执行以下语句禁用ETrace:
  13. e. 跟踪文件将保存在数据库服务器的跟踪目录中,可以通过查询V$DIAG_INFO视图获取跟踪文件的位置。

请注意,以上方法仅适用于Oracle数据库的跟踪信息收集。对于其他系统级别的跟踪信息,可能需要使用操作系统或其他工具来收集。

对于Oracle数据库的跟踪信息收集,腾讯云提供了云数据库Oracle版(TencentDB for Oracle)产品,该产品提供了全托管的Oracle数据库服务,可以方便地进行数据库管理和性能优化。您可以访问腾讯云官网了解更多关于云数据库Oracle版的信息:云数据库Oracle版产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Oracle优化器架构变化特定行为

为了解决因为统计信息缺失或者统计不够准确而引起的问题,在紧接着推出的9iR2的版本上,Oracle又推出了动态采样(Dynamic Sampling)功能,使SQL文在硬解析过程动态地收集统计信息。...版本上,Oracle推出了自适应游标共享(Adaptive Cursor Sharing)功能,使包含绑定变量的同一条SQL语句在多次执行时,能够根据绑定变量值执行过程收集信息的反馈,可以使用多个不同执行计划...11g之前版本的架构 11g之前的版本,SQL在解析过程主要经过语法分析,语义分析,查询转化,代价分析,估算执行计划,生成最优执行计划游标,执行游标。...11g版本的架构 在11g之后的版本,在传统的处理流程基础上,优化器又通过以下的处理流程增加了反馈机制: 1.在SQL的执行过程或执行后,收集一些实际的统计信息,并把这些信息更新到游标信息。...Oracle 数据库在12c版本上对此进行了增强,使优化器能够在某些SQL运行时也能自己改变执行计划,并同时收集运行时的一些额外信息帮助产生更优的执行计划。

83210
  • 【DB笔试面试629】在Oracle,自动收集统计信息的机制有哪些?10g11g在自动收集统计信息方面有哪些区别?

    ♣ 题目部分 在Oracle,自动收集统计信息的机制有哪些?10g11g在自动收集统计信息方面有哪些区别?...Gathering),在Oracle 11g中被称为自动优化器统计信息收集(Automatic Optimizer Statistics Collection)。...Oracle 10g11g的自动统计信息收集机制有所不同,详见下表: ? ?...-- AND N.JOB_NAME = 'GATHER_STATS_JOB' --10g ORDER BY JRD.LOG_ID DESC; 在Oracle 11g对统计信息自动收集的功能进行了加强...10g的自动统计信息收集功能没有资源限制,但Oracle 11g的统计信息收集功能在资源管理上面限制了对系统资源使用,其对应的RESOURCE_PLAN的名称为DEFAULT_MAINTENANCE_PLAN

    69810

    数据库的“黑匣子”--故障诊断日志基础

    通过上面的输出,我们可以看到如下信息: 数据库启动的参数 数据库的补丁信息12c以后的版本) 错误概要信息 跟踪日志文件名路径 详细事件日志文件名路径 警告日志就像是索引,帮助我们明确调查方向如何进一步确认问题的详细状况...跟踪日志文件是每个服务器后台进程都可以写入的关联跟踪文件。跟踪文件可能包含有关进程环境,状态,活动错误的信息,并在进程的生命周期中定期更新。...为数据库名实例名) ・12c以后的多租户环境(CDB) 在12c以后的多租户环境(CDB)Non-CDB 的环境一样会以进程为单位生成跟踪日志事件日志文件。...诊断事件/Trace ORACLE数据库不仅能够自动输出一些非常重要的警告、错误跟踪文件,而且如果发生问题时,数据库默认输出的信息不充分的话,为了解决问题收集更加详细的信息,还提供了诊断事件(event...例: --SQL Trace (10046 Event):跟踪SQL语句的执行过程,收集语句的执行过程各种相关信息 SQL>alter session set events '10046 trace

    1K20

    【数据库管理】数据库自动维护任务介绍

    Oracle数据库通过预定义的维护窗口中,定期自动地运行一些维护任务,用于实现统计信息收集、SQL调优顾问等工作,以减少DBA的工作量,使数据库最优。...自动维护任务的演变 Oracle在10g的版本上最初推出自动维护作业,并在11g版本开始改为自动维护任务, 并在以后的版本上不断功能加强追加新的功能。...自动统计信息收集作业(Automatic Statistics Collection Job): 收集数据库中所有无统计信息或统计信息过时的对象的统计信息,以便提高 SQL 执行的性能。...自动优化器统计信息收集(Automatic Optimizer Statistics Collection): 收集数据库中所有无统计信息或统计信息过时的对象的统计信息,以便提高 SQL 执行的性能...Windows) 在12c版本上,11g一样,Oracle预定义了9个维护窗口(Maintenance Windows)。

    1.8K20

    你该知道的 Oracle 认证那些事儿

    1Z0-060 Upgrade to Oracle Database 12c,意思就是说你已经考试通过了9i、10g、11g 等 OCP 认证考试。...通过朋友们网友的反馈,考试主要难点在于 071 然后 063,相比 062 还算比较简单,题库 063管理员部分考题也均是原题。...详细信息这里就不做过多的介绍了,想要了解更多信息可查看Oracle 大学官网了解,当然各个培训机构肯定比我清楚的很多,点到为止了。...知识就是力量 通过考试考试成绩固然很重要,但您在学习过程中所掌握的知识才是您职业成功的坚实基础。在备考过程,获得的知识经验才是您真正的财富。...通过在备考过程积累的技能知识,学员会变得更加全能,其技能也变得更有价值。您在学习过程中所学到的内容将成为您的工具,帮助您解决或改善日常的工作任务。

    2.6K40

    国产达梦数据库巡检报告生成html格式

    Oracle 11g的数据库,脚本DB_Oracle_HC_lhr_v7.0.0_12c.sql适用于Oracle 12c及其以上版本,这3个脚本都是*只读*版本,这3个脚本只会对数据库做查询操作,不会做...脚本DB_OS_HC_lhr_v7.0.0.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html。...脚本DB_OS_HC_lhr_v7.0.0.sh是shell脚本,执行后会对OS的信息进行收集。...,因此可供学习数据库使用 5、兼容Oracle 10g、11g12c、18c、19c、20c、21c等高版本Oracle数据库 6、对Oracle 10g、11g12c、18c、19c、20c、21c...所有脚本终身免费升级 11、检查内容非常全面 12、只有1个SQL脚本,不存在嵌套调用脚本等其它问题 13、最终生成html文件格式的健康检查结果 14、对结果进行过滤,列出了数据库有问题的内容 15、对OS的信息提供了收集

    1.1K40

    案例:12.2环境用户登录错误ORA-01017

    理清问题后的调查探究(Research ) 现在我们面临着以下的一些问题: 本次用户发生问题的特点是什么? 还需要确认什么有用的信息? 有什么异常的点? 所有的信息有什么关联?...信息收集(Data Collection) 为了进一步确认发生的事件详细,我们需要进一步去查看相关的配置。 ・确认以下的内容: ・普通用户是否也出现相同的问题?...理清问题后的调查探究(Research ) 根据收集信息,我们可以推论: ・这次现象sec_case_sensitive_logon的变更有很大的关系 ・有可能12.2有关系,貌似也可能PASSWORD_VERSIONS...从11g开始,对于用户密码的安全性进行了强化,引进了Case Sensitive Passwords(大小写敏感)功能。 因此,Oracle 11g开始新做成或者变更用户密码时,默认是大小有效的。...・11g 大小写敏感功能sec_case_sensitive_logon参数 ・12c之后的密码强化(Password Version Exclusively) 通过上面我们也可以知道MOS上的文档

    1.9K20

    达梦数据库生成html格式的巡检报告

    Oracle 11g的数据库,脚本DB_Oracle_HC_lhr_v7.0.0_12c.sql适用于Oracle 12c及其以上版本,这3个脚本都是只读版本,这3个脚本只会对数据库做查询操作,不会做DML...脚本DB_OS_HC_lhr_v7.0.0.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html。...脚本DB_OS_HC_lhr_v7.0.0.sh是shell脚本,执行后会对OS的信息进行收集。...,因此可供学习数据库使用 5、兼容Oracle 10g、11g12c、18c、19c、20c、21c等高版本Oracle数据库 6、对Oracle 10g、11g12c、18c、19c、20c、21c...所有脚本终身免费升级 11、检查内容非常全面 12、只有1个SQL脚本,不存在嵌套调用脚本等其它问题 13、最终生成html文件格式的健康检查结果 14、对结果进行过滤,列出了数据库有问题的内容 15、对OS的信息提供了收集

    1.3K00

    Oracle在HPUX IA64平台登陆缓慢问题分析

    今年以来,在某客户现场遇到了2次HPUX IA64平台11g12c某些版本登陆速度缓慢的问题(包含本地及远程sqlplus/jdbc登陆都慢),经过大量测试分析,最终确定Oracle的某些PSU存在缺陷...问题描述 ---- 对某厂商生产系统核心库深度巡检,发现在类似的登陆频度下,11g12c的登陆消耗差距巨大: 11.2.0.4.8版本库: ? ? 12.2.0.1PSU20180417: ?...可以看到12c登陆消耗的DB TIME高达48%,为11g的400倍,消耗时间为3423s,为11g的122倍!...登陆连接分析 通过在Oracle MOS上开SR,给出如下跟踪建议: 1....建议协调应用尽可能改造成长连接,减少相关资源消耗; 2、持续跟进SR,督促Oracle公司给出补丁(11g已经不出补丁了,12c周期也可能比较长); 3、如果无法解决并且此问题影响生产,可以尝试卸载对应的

    63920

    TiDB数据库巡检脚本生成html格式报告

    Oracle 11g的数据库,脚本DB_Oracle_HC_lhr_v7.0.0_12c.sql适用于Oracle 12c及其以上版本,这3个脚本都是只读版本,这3个脚本只会对数据库做查询操作,不会做DML...脚本DB_OS_HC_lhr_v7.0.0.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html。...脚本DB_OS_HC_lhr_v7.0.0.sh是shell脚本,执行后会对OS的信息进行收集。...,因此可供学习数据库使用 5、兼容Oracle 10g、11g12c、18c、19c、20c、21c等高版本Oracle数据库 6、对Oracle 10g、11g12c、18c、19c、20c、21c...所有脚本终身免费升级 11、检查内容非常全面 12、只有1个SQL脚本,不存在嵌套调用脚本等其它问题 13、最终生成html文件格式的健康检查结果 14、对结果进行过滤,列出了数据库有问题的内容 15、对OS的信息提供了收集

    1.3K30

    Oracle 12c 新特性:SQL Plan Directives与过量的动态采样解析

    在2013年6月oracle官方的白皮书『Oracle Database 12c 的优化器』,提到: SPD是根据从自动重新优化获得的信息自动创建的。...所以,当 SQL 第一次运行时,oracle发现统计信息估计的值实际执行过程中发现值差距较大(misestimate),需要重新优化,就会生成SPD。...从目前收集到的信息看,如下基数不准,会让oracle认为misestimate。...我们看到,即使收集了统计信息,在执行过程的 E-rows A-rows 还是相去甚远。 我们检查 v$sql 的 is_reoptimizable 字段,可以看到是Y。...所以说,12c的动态采样比11g要多的多,很大程度上,是SPD引起的。 11g的表如果收集的统计信息,就不再会动态采样。而 12c ,即使表收集了统计信息,还是会被 SPD 触发,进行动态采样。

    1.2K20

    【数据库健康巡检脚本】支持Oracle、MySQL、SQL Server、PGOS的检查

    Oracle 11g的数据库,脚本DB_Oracle_HC_lhr_v6.0.8_12c.sql适用于Oracle 12c及其以上版本,这3个脚本都是只读版本,这3个脚本只会对数据库做查询操作,不会做DML...脚本DB_OS_HC_lhr_v6.0.7.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html。...、mysql、psql、MSSQL客户端(SSMS、Navicat皆可)环境即可运行 4、脚本开源可视化,可以看到脚本内容,因此可供学习数据库使用 5、兼容Oracle 10g、11g12c、18c、...19c、20c等高版本Oracle数据库 6、对Oracle 10g、11g12c、18c、19c等版本分别提供了只读版(只对数据库查询,不做DDLDML操作) 7、增删监控项非常方便,只需要提供相关...OS基本信息 操作系统信息收集是perl脚本,运行方式如下所示。

    3K72

    【DB宝6】啥是2019 OCP?

    Oracle数据库管理员系列的认证体系在12C11G,10G及更老的数据库版本,均以版本命名,分为三个级别: 1....现在开源国产数据库纷纷掘起,OCP认证没能紧跟Oracle产品的更新迭代步伐。...在这个竞争时代,Oracle官方也终于在2019年发布了两个方面的重要消息: 第一,关于部分OCP,OCM的停考信息,比如11G OCP于2019年12月31日停考。...、不再要求必须参加OU hands-on 的培训课程,又省了一笔钱,但是还是建议培训,因为培训可以系统的学习Oracle 知识,节省了大量时间 3、以后的OCP 不再是库版本,OCP 11g, OCP...12c, 而是年份,例如:Oracle Database Administration 2019 Certified Professional . 4, 如果10g或11g的 OCA 或OCP 想升级

    1.7K40

    实践真知:解决 Jdbc 连接 Oracle 12c 时快时慢的问题

    问题描述 客户使用的是 oracle 12c(12.1.0.1),应用通过jdbc访问发现时快时慢。但是通过 sqlplus 访问发现一切正常。...Oracle11g开始,对于jdbc 这块儿安全上进行了加强,大概是这样的一个解释: The JDBC 11g needs about 40 bytes of secure random numbers...到这里我似乎感觉是 jdbc 版本的问题了或者是 12c 本身的问题。 将客户的jar把传到自己的 12.1.0.1 12.1.0.2 环境中进行测试,发现现象一样,时快时慢。...通过 strace 跟踪了一下,发现信息跟之前在客户环境的 strace 结果类似,这是很怪异的。...这个版本很明显是低于Oracle 12.1.0.1 官方文档的要求的,必须是1.6.0_37以上版本。

    3.2K41

    TiDB数据库生成html格式的巡检报告

    Oracle 11g的数据库,脚本DB_Oracle_HC_lhr_v7.0.0_12c.sql适用于Oracle 12c及其以上版本,这3个脚本都是只读版本,这3个脚本只会对数据库做查询操作,不会做DML...脚本DB_OS_HC_lhr_v7.0.0.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html。...脚本DB_OS_HC_lhr_v7.0.0.sh是shell脚本,执行后会对OS的信息进行收集。...,因此可供学习数据库使用 5、兼容Oracle 10g、11g12c、18c、19c、20c、21c等高版本Oracle数据库 6、对Oracle 10g、11g12c、18c、19c、20c、21c...所有脚本终身免费升级 11、检查内容非常全面 12、只有1个SQL脚本,不存在嵌套调用脚本等其它问题 13、最终生成html文件格式的健康检查结果 14、对结果进行过滤,列出了数据库有问题的内容 15、对OS的信息提供了收集

    1.3K00

    12C 新特性 | 标量子查询自动转换

    优化器为每个 SQL 语句确定最有效的执行计划,这是基于给定的查询的结构,可用的关于底层对象的统计信息,以及所有与优化器执行相关的特性。...因此 Oracle 在每一个版本,优化器都引入了新特性,本文将详细讲解 12C 中标量子查询自动转换的新特性的原理,优势,适用场景案例分享。...(图: Oracle 12c 数据库的计划显示标量子查询已经被展开成外连接 GROUP BY 视图) 2 标量子查询自动转换的优势 首先我们建立测试环境:Tab0 是小表,tab1 是大表。 ?...---收集统计信息 ?...3 标量子查询自动转换适用场景 从上述测试的结果来看,在 12C 版本,标量子查询因为优化器会自动改写所以性能将大大提高,也省去了我们在 11G 对标量子查询的优化手工改成外连接。

    1.5K70

    12C 新特性 | 标量子查询自动转换

    优化器为每个 SQL 语句确定最有效的执行计划,这是基于给定的查询的结构,可用的关于底层对象的统计信息,以及所有与优化器执行相关的特性。...因此 Oracle 在每一个版本,优化器都引入了新特性,本文将详细讲解 12C 中标量子查询自动转换的新特性的原理,优势,适用场景案例分享。...(图: Oracle 12c 数据库的计划显示标量子查询已经被展开成外连接 GROUP BY 视图) 2、标量子查询自动转换的优势 首先我们建立测试环境:Tab0 是小表,tab1 是大表。 ?...---收集统计信息 ?...3、标量子查询自动转换适用场景 从上述测试的结果来看,在 12C 版本,标量子查询因为优化器会自动改写所以性能将大大提高,也省去了我们在 11G 对标量子查询的优化手工改成外连接。

    96830

    Oracle健康检查脚本加量不加价】对Oracle 10g、11g12c版本分别提供了只读版,并且加上了MySQL的健康检查

    _2c_RO.sql分别对应Oracle 10g、11g12c及其以上版本,这3个脚本都是只读版本,这3个脚本只会对数据库做查询操作,不会做DMLDDL操作,这也是很多朋友所期待的功能。...脚本DB_healthcheck_lhr_v1.0.0_OS_info.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html。...wfr=c&ifr=shopdetail 【Oracle健康检查脚本加量不加价】对Oracle 10g、11g12c版本分别提供了只读版,并且加上了MySQL的健康检查 小麦苗健康检查脚本有如下的特点...: 1、 绿色版、免安装、纯SQL文本 2、 跨平台,只要有SQL*Plus环境即可运行 3、 兼容Oracle 10g、11g12c版本 4、 对Oracle 10g、11g12c版本分别提供了只读版...AWRAWR统计AWR参数配置状况数据库服务器主机的情况AWR视图中的load profile热块最新的一次AWR报告 ASHASH快照状况最新的一次ASH报告 ADDM最新的一次ADDM 统计信息统计信息是否自动收集收集统计信息的表被收集统计信息的临时表统计信息被锁的表或索引

    1.2K30

    Greenplum数据库巡检脚本

    Oracle 11g的数据库,脚本DB_Oracle_HC_lhr_v7.0.0_12c.sql适用于Oracle 12c及其以上版本,这3个脚本都是只读版本,这3个脚本只会对数据库做查询操作,不会做DML...脚本DB_OS_HC_lhr_v7.0.0.pl是perl脚本,执行后会对OS的信息进行收集,并且输出到html。...脚本DB_OS_HC_lhr_v7.0.0.sh是shell脚本,执行后会对OS的信息进行收集。...10g、11g12c、18c、19c、20c、21c等高版本Oracle数据库 6、对Oracle 10g、11g12c、18c、19c、20c、21c等版本分别提供了只读版(只对数据库查询,不做...的信息提供了收集(单独脚本) 3、Greenplum数据库运行方式 PostgreSQL数据库相似,需要有psql客户端,运行方式如下: psql -U gpadmin -h 192.168.66.35

    93610
    领券