我想在AIX框中找到所有Oracle进程的CPU进程使用情况。
在Solaris上,我可以执行以下操作:
prstat -n 400 -c -s cpu -p 9013 1 1
PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
9013 oracle 3463M 2928M sleep 53 0 0:00:35 0.9% oracle/2
Total: 1 processes, 2 lwps, load averages: 2.25, 2.32, 2.40
这基本上报告了给定进程ID的CPU使用率(在本例中为9013)。给定所有Oracle PID的列表,我可以使用此命令来获取每个的CPU使用情况,总结它们,并且我已经掌握了Oracle数据库CPU的使用情况。
如何使用AIX获得相同的功能?
由于
答案 0 :(得分:0)
您可以尝试使用nmon或topas,它将显示当前的%CPU。您可能还希望使用WLM为所有Oracle进程创建一个类,然后使用wlmstat查看该类的CPU使用情况。这样可以省去手动添加它们的麻烦。