设为首页 加入收藏

TOP

Oracle中查看比较大的排序进程
2014-11-24 00:44:34 来源: 作者: 【 】 浏览:8
Tags:Oracle 查看 较大 排序 进程
sys@DEX> select * from v$statname where name like '%sort%' ;

STATISTIC# NAME CLASS STAT_ID
---------- ---------------------------------------- ---------- ----------
565 sorts (memory) 64 2091983730
566 sorts (disk) 64 2533123502
567 sorts (rows) 64 3757672740

这里使用rows作为metric


sys@DEX> select s.sid "session id", st.value "sort(rows)" ,p.spid "process number"
2 from v$session s , v$sesstat st , v$process p
3 where s.sid=st.sid
4 and s.paddr=p.addr
5 and st.statisti c#=567
6 and s.username='DEX'
7 order by st.value desc ;


session id sort(rows) process number
---------- ---------- ------------------------------------------------------------------------
30 1818678 2223
155 909404 5573

摘自 DexterR的专栏
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Oracle中查看所有表和字段 下一篇详解查看Oracle用户权限的七种方..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: