`
sunwch
  • 浏览: 170999 次
  • 性别: Icon_minigender_1
  • 来自: free-town
社区版块
存档分类
最新评论

oracle SQL跟踪

阅读更多
  • 对于DBA来说,日常的DB优化和维护是家常便饭的事情,但是相对来说也是一件比较麻烦的事情。下面简单追踪客户端提交SQL语句到服务器端,可以通过(v$transaction、v$session、v$sql、v$process)这几个动态视图来跟踪:
  • 1、v$transaction  该view能查看到当前正在执行transaction的SQL语句,通过ses_addr与v$session进行关联

    2、v$session 该view能查看到当前连接到instance的所有用户包括状态处于active和inactive,通过该view中的saddr与v$transaction中的ses_addr关联

    3、v$process 该view能查看到当前执行SQL语句的process,通过v$session中的paddr与v$process中的addr进行关联

    4、v$sql  该view能查看到当前session中用户正在执行的sql语句,通过v$session中的SQL_ADDRESS与v$sql中的ADDRESS关联。

    通过以上关联的几个动态view能更好的进行一些tuning工作...
分享到:
评论

相关推荐

    oracle sql 跟踪

    Oracle SQL跟踪是数据库管理员和开发人员用来诊断性能问题、调试SQL语句以及优化数据库操作的强大工具。在Oracle数据库系统中,SQL跟踪可以帮助我们获取到应用程序与数据库交互时执行的SQL语句及其详细信息,包括...

    OracleSQL跟踪技术TDV10.ppt

    Oracle SQL跟踪技术是数据库管理员和开发人员用于诊断和优化SQL语句的重要手段。在Oracle数据库环境中,SQL跟踪能够记录SQL语句的执行细节,帮助识别性能瓶颈,从而提高数据库的效率。以下是关于Oracle SQL跟踪技术...

    sql oracle跟踪器

    8. **兼容性和集成**:作为一款Oracle SQL跟踪工具,它应该与不同版本的Oracle数据库兼容,并可能与其他系统(如日志管理、监控平台)集成,提供统一的运维视图。 9. **安全性**:考虑到数据库的敏感性,工具可能...

    Oracle数据库sql语句 跟踪器

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

    SQLTracker oracle跟踪工具

    在Oracle数据库管理中,SQL跟踪是一项至关重要的功能,它允许管理员监控数据库的性能,找出执行效率低下或者占用资源过多的SQL语句,从而进行优化。SQLTracker就是这样一款工具,它能够帮助我们有效地实现这一目标。...

    Oracle跟踪工具SQlTracker

    Oracle数据库监听工具

    Oracle SQL语句跟踪

    当SQL跟踪被激活时,Oracle会在数据库服务器的后台目录中创建一个名为“trc”的跟踪文件。这个文件包含了所有指定的跟踪信息。在默认情况下,这些文件位于$ORACLE_HOME/admin/<sid>/udump目录下,其中代表你的数据库...

    Toad_for_Oracle_v11_SQL跟踪器功能指南

    ### Toad for Oracle v11 SQL跟踪器功能指南 #### 1. 什么是SQL Tracker? SQL Tracker是Toad for Oracle v11中的一个重要组件,它主要用于监控和收集客户端机器访问数据库时发送的所有SQL语句。这项功能对于...

    OracleSQLDeveloper

    Oracle SQL Developer 是一款由Oracle公司推出的免费数据库管理工具,它为数据库管理员(DBA)和开发人员提供了一个全面的集成环境,以便于管理和操作Oracle数据库。这个工具的强大之处在于其直观的用户界面和广泛的...

    如何使用oracle提供的SQL_TRACE来跟踪sql的执行情况

    如何使用oracle提供的SQL_TRACE来跟踪sql的执行情况?Sql性能非常差的时候,oracle提供了SQL_TRACE来跟踪sql的执行情况。注:分析sql的方式比较多,还有根据优化器、sql执行计划来分析。SQL_TRACE能够将sql执行的过程...

    SQL Tracker Oracle跟踪工具(支持64位)

    SQLTracker是监视使用Oracle数据库的应用程序,支持win7,win10 64位执行时对数据库进行操作的sql的工具,包含32位版和64位版,绿色软件,解压缩后就能用测试使用C/S架构的ERP程序,这个架构的好处就是局域网使用...

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

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

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

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

    Oracle的SQL监视工具SQLTracker

    6. **会话跟踪**:追踪特定会话的SQL活动,了解会话级别的性能问题。 7. **建议与提示**:基于监控数据,提供优化建议,比如索引建议、参数调整等,帮助提升数据库性能。 8. **报告生成**:自动生成性能报告,方便...

    SQL跟踪工具 Oracle 64位

    SQLTracker是一款专为监视在Oracle数据库上运行的应用程序而设计的高效工具,尤其适用于64位Windows操作系统,如Win7和Win10。这款工具旨在帮助数据库管理员(DBA)和开发人员深入理解SQL查询的执行性能,从而优化...

    如何收集Oracle进程中SQL跟踪信息

    在Oracle数据库管理中,收集SQL跟踪信息是诊断和优化系统性能的关键步骤。SQL跟踪能够帮助我们深入了解查询执行的细节,找出潜在的性能瓶颈。本文主要介绍如何在不同情况下收集Oracle进程中的SQL跟踪信息。 首先,...

    Pro Oracle SQL (2010)

    ### Pro Oracle SQL (2010) 知识点概览 #### 一、书籍简介与作者背景 《Pro Oracle SQL》是一本于2010年出版的专业性极强的技术书籍,由Karen Morton、Kerry Osborne、Robyn Sands、Riyaj Shamsudeen 和 Jared ...

    oracle数据库跟踪工具

    SQLTracker作为Oracle SQL监视工具,它的核心功能是跟踪和记录SQL语句的执行情况。在日常运营中,如果发现应用程序响应慢或者数据库性能瓶颈,SQLTracker能够帮助定位问题源头。通过实时监控,它能够显示SQL查询的...

    SQLMonitor oracle跟踪SQL工具

    《SQLMonitor:Oracle数据库SQL跟踪与分析利器》 在IT行业中,数据库的高效管理与优化是至关重要的。针对Oracle数据库,有一款名为SQLMonitor的工具,它专为跟踪和监控SQL语句而设计,帮助开发者和DBA们找出程序...

Global site tag (gtag.js) - Google Analytics