1) To find I/O order by Tablespces:
select name, phyrds, phyrds * 100 / (select sum(phyrds) from v$filestat) phywrts, phywrts * 100 /(select sum(phywrts) from v$filestat) from v$datafile df, v$filestat fs where df.file# = fs.file# order by phyrds desc;
2) Memory Hungry Oracle Process: select sid,name,value from v$statname n,v$sesstat s where n.STATISTIC# = s.STATISTIC# and name like 'session%memory%'order by 3 desc; select sum(bytes)/1024/1024 Mb from (select bytes from v$sgastat union select value bytes from v$sesstat s,v$statname n where n.STATISTIC# = s.STATISTIC# and n.name = 'session pga memory');3) To see OS Version using PL/SQL select DBMS_UTILITY.PORT_STRING from dual;
No comments:
Post a Comment