[20190125]简单快速查看那些sql语句正在执行.txt --//跟别人学了一招,很简单,直接查询v$sqlarea条件users_executing > 0就可以了. select * from v$sqlarea where users_executing > 0; --//简单测试看看: 1.环境: SCOTT@book> @ ver1 PORT_STRING VERSION BANNER ------------------------------ -------------- -------------------------------------------------------------------------------- x86_64/Linux 2.4.xx 11.2.0.4.0 Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production 2.执行如下: select count(*) from dba_objects,dba_source; ... 3.打开另外会话执行: SYS@book> select sql_id,sql_text from v$sqlarea where users_executing > 0; SQL_ID SQL_TEXT ------------- ---------------------------------------------------------------- abgy71uhtj9v6 select sql_id,sql_text from v$sqlarea where users_executing > 0 g36a0g53bgmtd select count(*) from dba_objects,dba_source SYS@book> select sql_id,sql_text,ELAPSED_TIME,users_executing from v$sqlarea where users_executing > 0; SQL_ID SQL_TEXT ELAPSED_TIME USERS_EXECUTING ------------- ------------------------------------------------------------ ------------ --------------- 6vmp6a1ju93mu select sql_id,sql_text,ELAPSED_TIME,users_executing from v$s 63113 1 qlarea where users_executing > 0 g36a0g53bgmtd select count(*) from dba_objects,dba_source 229713149 1 --//ELAPSED_TIME一直在增加. --//打开2个会话同时执行如下: SCOTT@book> select count(*) from emp,emp,emp,emp,emp,emp,emp; COUNT(*) ---------- 105413504 --//打开另外会话执行: SYS@book> select sql_id,sql_text,ELAPSED_TIME,users_executing from v$sqlarea where users_executing > 0 and sql_text not like 'select sql_id,sql_text,ELAPSED_TIME,users_executing%'; SQL_ID SQL_TEXT ELAPSED_TIME USERS_EXECUTING ------------- ------------------------------------------------------------ ------------ --------------- gau6fcukuvcz7 select count(*) from emp,emp,emp,emp,emp,emp,emp 28563690 2 SYS@book> select sql_id,sql_text,ELAPSED_TIME,users_executing from v$sqlarea where users_executing > 0 and sql_text not like 'select sql_id,sql_text,ELAPSED_TIME,users_executing%'; SQL_ID SQL_TEXT ELAPSED_TIME USERS_EXECUTING ------------- ------------------------------------------------------------ ------------ --------------- gau6fcukuvcz7 select count(*) from emp,emp,emp,emp,emp,emp,emp 30157961 1 --//不失为一个快速查看的方法,不过如果数据库很慢的情况下,查询v$sqlarea是否很更慢.
[20190125]简单快速查看那些sql语句正在执行.txt
来源:这里教程网
时间:2026-03-03 12:54:23
作者:
编辑推荐:
- Word2010导航阅读超长文档设置技巧03-03
- [20190125]MSSM表空间块ITL的LCK.txt03-03
- [20190125]简单快速查看那些sql语句正在执行.txt03-03
- Word中制作自己的宏03-03
- [20190118]toad下如何调试存储过程和函数.txt03-03
- [20190125]bbed恢复数据遇到延迟块清除的问题3.txt03-03
- 不删内容 减小Word文件体积小技巧03-03
- Word文档内容的选取技巧03-03
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- [20190118]toad下如何调试存储过程和函数.txt
[20190118]toad下如何调试存储过程和函数.txt
26-03-03 - 不删内容 减小Word文件体积小技巧
不删内容 减小Word文件体积小技巧
26-03-03 - Word文档内容的选取技巧
Word文档内容的选取技巧
26-03-03 - rac下修改内存配置后数据库无法启动问题
rac下修改内存配置后数据库无法启动问题
26-03-03 - Word2007显示域结果技巧
Word2007显示域结果技巧
26-03-03 - RMAN命令LIST操作总结
RMAN命令LIST操作总结
26-03-03 - Oracle各版本补丁的支持周期
Oracle各版本补丁的支持周期
26-03-03 - Flashback database必须要有之前的archivelog吗?
- Oracle11gR2 Smart Flash Cache测试说明
Oracle11gR2 Smart Flash Cache测试说明
26-03-03 - RMAN -- Frequently Asked Question (FAQ) (Doc ID 469777.1)
