ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 通过操作系统PID查询执行的SQL

通过操作系统PID查询执行的SQL

Linux操作系统 作者:达芬奇的梦 时间:2017-04-05 16:21:49 0 删除 编辑
/* 通过操作系统pid查询正在执行SQL指令*/
SELECT *  FROM v$sql SQLINFO where SQLINFO.SQL_ID = 
       (SELECT SEN.SQL_ID FROM v$session SEN WHERE SEN.PADDR = 
               (SELECT PRO.ADDR FROM v$process PRO WHERE PRO.SPID = 25832));

  
/* 查找等待队列比较大的SQL*/
SELECT * FROM v$sql SQLINFO WHERE SQLINFO.SQL_ID = 
       (SELECT LONGWAIT.SQL_ID FROM v$session_longops LONGWAIT WHERE LONGWAIT.TIME_REMAINING>0);

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31444259/viewspace-2136644/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2017-03-15

  • 博文量
    172
  • 访问量
    296703