欢迎来到福编程网,本站提供各种互联网专业知识!
您的位置:网站首页 > 数据库 > Oracle

Oracle中查看正在运行的SQL进程脚本分享

发布时间:2014-10-30 作者:投稿junjie 来源:转载
这篇文章主要介绍了Oracle中查看正在运行的SQL进程脚本分享,本文使用脚本实现了类似mysqlshowprocesslist命令的功能,需要的朋友可以参考下

Oracle的show processlist

复制代码 代码如下:

set linesize 400;

set pagesize 400;

col sql_text format a100;

col machine format a25;

col username format a15;

SELECT a.username,a.machine, b.sql_id, b.SQL_TEXT

FROM v$session a, v$sqlarea b

WHERE a.sql_address = b.address

AND a.SQL_HASH_VALUE = b.HASH_VALUE;

Oracle show full processlist

复制代码 代码如下:

set linesize 400;

set pagesize 400;

set long 4000;

col SQL_FULLTEXT format a100;

col machine format a25;

col username format a15;

SELECT a.username,a.machine, b.sql_id, b.SQL_FULLTEXT

FROM v$session a, v$sqlarea b

WHERE a.sql_address = b.address

AND a.SQL_HASH_VALUE = b.HASH_VALUE;

相关推荐