Oracle通过sid查看正在执行的SQL

这篇具有很好参考价值的文章主要介绍了Oracle通过sid查看正在执行的SQL。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

select session_id from v$locked_object;
4491


SET LINESIZE 100
SET PAGESIZE 50000
COL USERNAME FOR A10
COL machine FOR A15
COL sql_text FOR A50 


select
substr(s.username,1,18) username,
s.sid,s.serial#,s.machine,y.sql_text
from v$session s,v$process p,v$transaction t,v$rollstat r,v$rollname n,v$sql y
where s.paddr = p.addr
and s.taddr = t.addr (+)
and t.xidusn = r.usn (+)
and r.usn = n.usn (+)
and   2    3    4    5    6    7    8    9  s.username is not null
and s.sql_address=y.address
and s.sid=4491
order by s.sid,s.serial#,s.username,s.status;
https://www.cndba.cn/hbhe0316/article/5028
https://www.cndba.cn/hbhe0316/article/5028
https://www.cndba.cn/hbhe0316/article/5028
https://www.cndba.cn/hbhe0316/article/5028
https://www.cndba.cn/hbhe0316/article/5028
https://www.cndba.cn/hbhe0316/article/5028
https://www.cndba.cn/hbhe0316/article/5028
https://www.cndba.cn/hbhe0316/article/5028
https://www.cndba.cn/hbhe0316/article/5028 https://www.cndba.cn/hbhe0316/article/5028

版权声明:本文为博主原创文章,未经博主允许不得转载。

oracle,linux文章来源地址https://www.toymoban.com/news/detail-451485.html

到了这里,关于Oracle通过sid查看正在执行的SQL的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安装orcle报错:指定的 Oracle 系统标识符 (SID) 已在使用

    安装orcle报错:[INS-35075]指定的 Oracle 系统标识符 (SID) 已在使用 说明前面的orcle没有彻底删除 搜索框 —— 输入:regedit —— 回车 运行regedit,选择HKEY_LOCAL_MACHINE SOFTWARE ORACLE,直接删除 选择HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services,滚动这个列表,删除所有Oracle开头的 HKEY_LOC

    2024年02月16日
    浏览(43)
  • Linux 系统查看当前正在运行的某个进程的详细执行脚本和目录ls -l /proc/PID/cwd和 ls -l /proc/PID/exe

    首先使用 ps 命令查看当前正在运行的某个进程的 PID,例如: 这个命令会列出所有包含 your_process_name 信息的进程ID(也就是PID)和进程名称。你需要根据进程的名称来找到你想要查看的进程对应的PID。 然后进入 /proc 目录,你可以使用以下命令查看该 PID 对应的执行脚本: 其

    2024年02月11日
    浏览(50)
  • selenium通过xpath定位text换行的元素

    DOM元素(该元素是换行的,不能通过普通xpath定位):  可使用下面xpath定位该div 解释一下就是:定位“ 子节点的text是[5] 且 子节点弟弟的text是[点] ”的div

    2024年02月11日
    浏览(59)
  • 查看正在运行docker容器的启动命令

    该命令主要是为了详细展示查看运行时的command参数 使用docker inspect,但是docker inspect打印的是json文件,需要挑选字段查看,容器的参数信息都能从json文件中解析出来。 通过runlike去查看一个容器的docker run启动参数

    2024年02月13日
    浏览(53)
  • Linux怎么详细查看正在运行的进程?

    在Linux系统中,可以使用以下命令详细查看正在运行的进程: 1. ps命令:ps命令可以列出当前用户的所有进程。常用的参数包括-a,-u,-x等。例如,使用ps -aux命令可以列出所有进程的详细信息,包括进程ID,父进程ID,用户,CPU占用率,内存占用率等。 2. top命令:top命令可以实

    2024年02月11日
    浏览(45)
  • 如何查看正在运行的shell脚本程序

    要查看正在运行的shell脚本程序,可以使用ps命令来列出当前正在运行的进程,并使用grep命令来筛选出与shell脚本相关的进程。具体命令如下: 其中,ps命令用于列出所有进程的详细信息,-ef选项用于显示所有进程的详细信息。grep命令用于在ps命令的输出中查找包含“sh”关键

    2024年02月06日
    浏览(42)
  • 查看Linux中所有正在运行的服务

    在Linux系统中,有多种方法可以查看当前正在运行的服务。这些方法可以帮助您了解系统中正在执行的各种服务,并监控它们的状态。下面将介绍几种常用的方法。 使用systemctl命令 systemctl是一个用于管理systemd系统和服务的命令行工具。它可以显示当前正在运行的服务以及它

    2024年02月03日
    浏览(45)
  • oracle修改临时表出现已使用的事务正在处理临时表问题

    错误提示: ORA-14450:试图访问已经在使用的事务处理临时表 解决方法: 通过第一句sql来查找临时表的object_id ,然后代入第二局sql来生成第三句sql语句。 最后再执行第三句sql语句即可kill session,执行修改表的操作。

    2024年02月12日
    浏览(30)
  • pyqt5 如何终止正在执行的线程?

    在 PyQt5 中终止正在执行的线程,可以通过一些协调的方法来实现。一般情况下,直接强行终止线程是不安全的,可能会导致资源泄漏或者程序异常。相反,我们可以使用一种协作的方式,通知线程在合适的时候自行退出。 以下是一种常见的方法,使用标志位来通知线程停止

    2024年02月14日
    浏览(40)
  • Ubuntu 查看某一端口中正在运行的程序

    由于开发过程中经常遇到某些端口被占用,导致运行程序的时候还得很麻烦的修改程序的配置文件,为了节省这不必要的 麻烦还是直接把占用端口的程序找出来然后终止掉为好。在使用ubuntu中运行django项目的时候系统就总是显示8000端口被占用,而在github中大部分有关django的

    2024年02月02日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包