查看oracle内存cpu,oracle查看系统资源占用情况

  • Post author:
  • Post category:其他


1,连上服务器,使用top命令,可以查看cpu使用率以及内存的使用情况等等,还有当前各用户的使用情况

2,用pl/sql developper,tool里面选sessions,就可以看到当前session的情况,包括卡住的SQL语句

3,查看各用户的各种资源占用,可以运行下面的SQL

select se.SID, ses.username, ses.osuser, n.NAME, se.VALUE

from v$statname n, v$sesstat se, v$session ses

where n.statistic# = se.statistic# and

se.sid = ses.sid and

ses.username is not null and

n.name in (‘CPU used by this session’,

‘db block gets’,

‘consistent gets’,

‘physical reads’,

‘free buffer requested’,

‘table scans (long tables)’,

‘table scan rows gotten’,

‘sorts (memory)’,

‘sorts (disk)’,

‘sorts (rows)’,

‘session uga memory max’ ,

‘session pga memory max’)

<