PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

回應
 
主題工具
Appledavid
*停權中*
 
Appledavid的大頭照
 

加入日期: May 2011
文章: 8
有辦法得知每個Oracle User使用多少CPU量嗎?

我是認真發問的
我也確認我沒有發錯版
有辦法得知每個Oracle User使用多少CPU量嗎?
例如
GGYY的ID目前執行的程式 吃了25%的CPU
GGYZ的ID目前執行的程式 吃了55%的CPU
SYSTEM 吃了 10%的CPU

有什麼指令可以下嗎?
     
      
舊 2012-05-08, 07:39 PM #1
回應時引用此文章
Appledavid離線中  
ccx1103
Regular Member
 

加入日期: Aug 2005
文章: 72
古老的版本(817)可以試試

select p.spid, s.osuser, s.terminal, s.program
from v$session s, v$process p
where s.paddr = p.addr(+)
and p.spid= :21312

spid 就是 OS 的 pid

下面好像是 Solaris or HP-Unix 的語法,
AIX 會有其他語法,
Windows 直接開工作管理員--選擇欄位--pid 即可

* show cpu process
ps -eo pid,pcpu,args | sort +1n

* show ram process
ps -eo pid,vsz,args | sort +1n
 

此文章於 2012-05-09 08:12 AM 被 ccx1103 編輯.
舊 2012-05-09, 08:11 AM #2
回應時引用此文章
ccx1103離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是02:04 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。