SQL> col sid format a5
SQL> col schema format a8
SQL> select substr(s.sid,1,3)sid,substr(s.serial#,1,5)ser,
2 substr(schemaname,1,10)schema,
3 substr(decode((consistent_gets+block_gets),0,'None',
4 (100*(consistent_gets+block_gets-physical_reads)/(consistent_gets+
5 block_gets))),1,4)"HIT Ratio",
6 value CPU,substr(block_changes,1,5)b_chang,
7 substr(consistent_changes,1,5)c_chang,type
8 from v$process p,v$sesstat t,v$sess_io i,v$session s
9 where i.sid=s.sid and p.addr=paddr(+) and s.sid=t.sid and t.statistic#=12;
SID SER SCHEMA HIT Rati CPU B_CHANG C_CHANG TYPE
----- ---------- -------- -------- ---------- ---------- ---------- ----------
133 1515 SYS 98.6 523 0 0 USER
135 139 DBSNMP 99.6 3023 5004 11 USER
136 4 SYSMAN 99.8 11469 464 0 USER
139 12 SYSMAN 99.5 1129 6023 658 USER
146 13 DBSNMP 98.4 2132 1 0 USER
147 1 SYS 99.4 88 3612 365 BACKGROUND
148 1 SYS None 0 0 0 BACKGROUND
151 1 SYS 100 0 0 0 BACKGROUND
153 1574 SYS None 0 0 0 USER
156 1 SYS None 0 0 0 BACKGROUND
157 1 SYS None 0 0 0 BACKGROUND
SID SER SCHEMA HIT Rati CPU B_CHANG C_CHANG TYPE
----- ---------- -------- -------- ---------- ---------- ---------- ----------
158 10 SYSMAN 99.2 1631 31956 0 USER
159 159 SYS 99.6 69 6 0 USER
160 1 SYS 100 15 0 0 BACKGROUND
161 1 SYS 95.1 279 239 0 BACKGROUND
162 1 SYS 98.8 91 44 1 BACKGROUND
163 1 SYS 97.8 3 0 0 BACKGROUND
164 1 SYS 91.5 591 26949 5 BACKGROUND
165 1 SYS 86.7 5 0 0 BACKGROUND
166 1 SYS None 0 0 0 BACKGROUND
167 1 SYS None 0 0 0 BACKGROUND
168 1 SYS None 0 0 0 BACKGROUND
SID SER SCHEMA HIT Rati CPU B_CHANG C_CHANG TYPE
----- ---------- -------- -------- ---------- ---------- ---------- ----------
169 1 SYS None 0 0 0 BACKGROUND
170 1 SYS None 0 0 0 BACKGROUND
已选择24行。
其中,consistent_gets表示读一致性数据.block_gets表示用户查询数据时从内存中读取的数据.physical_reads表示用户查询数据时从磁盘数据文件中读取的数据.HIT Ratio是用户查询数据库时的命中率.TYPE表示用户所执行程序的类型.BACKGROUND表示该程序是系统后台执行的,USER表示该程序是用户执行的应用程序